oaf
a person of subnormal intelligence
Synonyms
blockhead, bonehead, changeling, chump, clod, clot, clown, dimwit, dolt, donkey, dope, duffer, dumbo, dummy, dunce, fathead, fat-head, Fool, gawk, gawky, goon, half-wit, Idiot, imbecile, lout, lubber, lummox, Lump, nincompoop, nitwit, numskull, nut, retard, stumblebum, twit, wanker, berk, bo