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