What is the meaning of the word "duffer"?

Definitions:

  1. an incompetent or clumsy person copy to clipboard noun
    • As a golfer, I am only a duffer. copy to clipboard