Green’s Dictionary of Slang

duff n.3

In phrases