What is the meaning of Duffer?

comparative form of duff: more duff

An incompetent, indolent, or clumsy person.

A player having little skill, especially a golfer who duffs.

A pedlar or hawker, especially one selling cheap or substandard goods.

Cheap or substandard goods sold by a duffer.

Anything substandard, such as a counterfeit or a defective instance.

A cow that does not produce milk or produces substantially less than her peers do.

A cattle thief or thief of other livestock; one who alters the brands of cattle.

A racing pigeon that does not perform well.

Any of various nymphalid butterflies of the genus Discophora.

Source: wiktionary.org