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