The definition of a duffer is someone who is a golfer with minimal skills or something that is stupid or worthless.(noun)
See duffer in Webster's New World College Dictionary
Origin: < thieves' slang duff, to counterfeit, fake
See duffer in American Heritage Dictionary 4
Origin: Origin unknown.
Learn more about duffer