RichThesaurus
twerp
twerp
synonyms
twit
nitwit
dunce
dope
nincompoop
fathead
nit
bonehead
birdbrain
fool
clot
idiot
chump
dolt
berk
numpty
donkey
simpleton
blockhead
dummy
lamebrain
halfwit
bozo
moron
thickhead
dimwit
imbecile
ninny
dunderhead
asshat
prat
dumbass
nerd
ignoramus
dumbhead
knobhead
boob
ass
numbskull
nyaff
cretin
dumbo
wally
wazzock
jerk
lamer
mug
dullard
schmuck
airhead
more synonyms
twerp
antonyms
genius
sage
brain