Careful Words
stumblebum
(n.)
blunderbuss
blunderer
bungler
butterfingers
dub
duffer
foul-up
goof
goofball
hick
incompetent
lummox
lump
muff
rube
slob
by
simon sarris
•
about