Synonyms of idiot

1 Syllable
schnook, ass, oaf, sap, twit, dork, jerk, dolt, kook, schmuck, fool, fools, schmoes, schmo
2 Syllables
dullard, dumdums, birdbrains, birdbrain, ravers, muddler, fumbler, oxen, airhead, stupid, duffer, pinhead, jughead, dummkopf, fumblers, blockhead, tomfool, dimwit, turkey, morons, bumblers, thickhead, dunce, schlemiel, ding-dong, half-wit, moron, bumbler, ninnies, bungler, cretin, halfwit, dumbbell, bruiser, ninny, bruisers, muddlers, softhead, lummox, jackal, meathead, beefhead, lunkhead, jackals, mooncalf, jerked, cretins, hardhead, jerking, bunglers, duffers, nitwit
3 Syllables
knucklehead, simpleton, nincompoop, asshole, clodpate, muttonhead, addlebrain, featherbrain, dunderhead, madperson, bonehead
4 Syllables
ignoramus, motherfucker, motherfuckers, mismanager, addlepate, imbecile