Synonyms of cretin

1 Syllable
creep, schmuck, fool, fools, schmoes, schmo
2 Syllables
loser, turkey, mooncalf, numskull, fathead, ninny, idiot, softhead, jughead, half-wit, moron, ninnies, nitwit
3 Syllables
muttonhead
4 Syllables
imbecile