Meaning of duffer

Definition of duffer

(noun) an incompetent or clumsy person; "as a golfer he was only a duffer"

Other information on duffer

WIKIPEDIA results for duffer
Amazon results for duffer