English Dictionary
Definition duff in British English
duff noun
[countable] noun
/dʌf/

English Dictionary