fool
moron
oaf
nincompoop
clown
dunce
dolt
dullard
ignoramus
simpleton
idiot
cretin
imbecile
nitwit
halfwit
ninny
dope
dimwit
dumbo
dummy
jerk
nerd
dum-dum
loon
chump
goon
jackass
fathead
blockhead
numbskull
dunderhead
meathead
dipstick
bonehead
chucklehead
clod
goop
knucklehead
lamebrain...