American Dictionary
Definition duff duff in American 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.
