halfwit Synonyms
chav
bozo
birdbrain
yokel
wit-cracker
twit
tomfool
thickskull
thickhead
simpleton
pigwidgeon
oaf
numskull
ninny
nincompoop
mooncalf
airhead
nerd
dope
fuckwit
doofus
dimwit
moron
meatball
goop
neanderthal
pinhead
dumbbell
muttonhead
dumbass
bonehead
knucklehead
boob
gagwriter
merry-andrew
lubber
loon
dunderhead
dunce
dullard
dolt
cretin
clod
cittern-head
chump
bumpkin
buffoon
buffo
bufflehead
blockhead