duff• A Godsend for anyone who has to submit work as it gets rid of the chance of sending a duffdisk.• This has been a duff year for him: the runs have flowed like treacle, and DameFortune has turned sour.
duff3 verb
1.duff somebody ↔ upphrasal verbphr vBritish EnglishBrE informalFIGHTto fight someone and injure them 痛打〔某人〕,殴伤〔某人〕