duffer
noun
[ ˈdʌfə ]
• an incompetent or stupid person.
• "a complete duffer at languages"
Similar:
bungler,
blunderer,
incompetent,
oaf,
dunce,
dolt,
dunderhead,
fool,
idiot,
booby,
stupid person,
moron,
cretin,
imbecile,
chump,
clot,
clod,
nitwit,
dimwit,
airhead,
birdbrain,
lamebrain,
pea-brain,
numbskull,
thickhead,
fathead,
blockhead,
bonehead,
meathead,
chucklehead,
knucklehead,
pinhead,
wooden-head,
dipstick,
dumb-bell,
dumbo,
dummy,
dum-dum,
noodle,
donkey,
nerd,
berk,
divvy,
wally,
numpty,
wazzock,
ass,
nit,
mug,
prat,
twerp,
twonk,
pillock,
muppet,
balloon,
galoot,
cuddy,
nyaff,
doofus,
goofball,
goof,
putz,
bozo,
boob,
lamer,
chowderhead,
meatball,
lummox,
dumbhead,
dumbass,
turkey,
clunk,
ding-a-ling,
palooka,
galah,
drongo,
alec,
dingbat,
knobhead,
asshat,
• an unproductive mine.
Origin:
mid 19th century: from Scots dowfart ‘stupid person’, from douf ‘spiritless’.
duffer
noun
• a person who steals and alters the brands on cattle.
Origin:
mid 19th century: of unknown origin; in use earlier as thieves' slang for ‘someone who sells trashy articles as if they were valuable’.