#1 half-wit n. [idiot, imbecile, cretin, moron, changeling, retard] a person of subnormal intelligence. wn
#2 half-wit n. [dimwit, nitwit, doofus] a stupid incompetent person. wn
vizzz