(noun) dimwit, doofus, nitwit
a stupid incompetent person
(noun) idiot, imbecile, moron, retard, cretin, changeling
a person of subnormal intelligence