Careful Words
duffer
(n.)
arab
blockhead
blunderer
boob
bungler
butterfingers
dimwit
dolt
dope
dub
dumbbell
foul-up
goof
goofball
hawker
hick
huckster
idiot
ignoramus
incompetent
lummox
lump
monger
muff
numskull
oaf
ox
roadman
rube
slob
stumblebum
vendor
by
simon sarris
•
about