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