Synonyms: nincompoop, ninny, poop
Definition: a stupid foolish person
Similar words: simple, simpleton
Definition: a person lacking intelligence or common sense