nincompoop

Synonyms of NINCOMPOOP