English Dictionary
Definition duff duff in British English
duff duff noun
noun
1
the final moments in the popular British soap Eastenders when something dramatic usually happens. The term refers to the drum beats in the theme tune.
