Duffers Meaning

There are 1 meaning(s) for word Duffers

Meaning 1 : an incompetent or clumsy person

    Example : as a golfer he was only a duffer