duff up








verb

  1. (tr, adverb) British slang to beat or thrash (a person) severely
71 queries 0.582