RichThesaurus
shit for brains
shit for brains
synonyms
fool
jerk
meathead
bonehead
numpty
clown
knucklehead
imbecile
berk
lamebrain
gowk
schmuck
chucklehead
bozo
asshat
wally
dolt
gink
fuckwit
dingleberry
oaf
tosser
chowderhead
plonker
dork
twit
arsehole
prat
dullard
muttonhead
twonk
weeny
spud
mompara
lummox
putz
cluck
galoot
clodpole
moron
tit
thickhead
wiener
turkey
mug
sumph
wazzock
squarehead
twerp
galah
more synonyms
shit for brains
antonyms
sage