dufferEnglish

duffer

Noun

An incompetent or clumsy person

English: duffer