RichThesaurus
nicompoop
nicompoop
synonyms
nitwit
nincumpoop
nincompoop
putz
nickumpoop
gaby
hammerhead
dunderhead
fool
imbecile
nicompoop
definitions