fool, idiot, cretin, moron, dolt, halfwit, ass, dunce, dullard, simpleton, nincompoop, blockhead, ignoramus, clod; informaldope, thickhead, ninny, chump, dimwit, dummy, dum-dum, dumb-bell, jackass, bonehead, fathead, numbskull, dunderhead, airhead, pinhead, lamebrain, pea-brain, birdbrain, dipstick, donkey, noodle; informalnit, nitwit, twit, numpty, clot, muppet, plonker, berk, prat, pillock, wally, wazzock, divvy; informalbozo, turkey, goofus; vulgar slangknobhead; vulgar slangasshat
feel free to add anything else that comes to mind
feel free to add anything else that comes to mind
