an incompetent or clumsy person; "as a golfer he was only a duffer"
A stupid, awkward, inefficient person.
See Shicer.
Any common domestic pigeon.
One who duffs cattle, etc.