Quick answer
Ninny means a foolish or silly person. It is informal, old-fashioned, and often used more playfully than aggressively.
Word page
A ninny is a foolish, silly, or timid person. It is an old-fashioned insult, usually milder and more comic than harsher words for stupidity.
Ninny means a foolish or silly person. It is informal, old-fashioned, and often used more playfully than aggressively.
In plain English, a ninny is someone acting foolishly, timidly, or without much sense. It is a person-word, not usually a label for a thing or idea.
The word is less severe than “idiot” and more old-fashioned than “fool.” It often sounds like teasing, but it can still be insulting if aimed directly at someone.
Ninny is informal, negative, and usually mild. It can sound affectionate in comic speech, but it can also sound patronizing.
Use it for playful old-fashioned tone or light character description. Choose “foolish person,” “timid person,” or “poor decision-maker” if you need a clearer modern phrase.
Ninny is mainly a noun. The plural is ninnies. Related comic insult territory includes nincompoop, nitwit, and numskull.
The exact origin of ninny is uncertain. It has been used for centuries as a mild insult for a foolish or simple person.
Use ninny when you want a soft, vintage insult. If the context is serious, describe the behavior instead of labeling the person.
You can also look up Ninny on these trusted language resources:
Edited by Absurd Words. Last updated: May 14, 2026. See the editorial policy for how definitions, examples, labels, and update checks are handled on the site.