duff up

duff up

vb (tr, adverb) slang Brit to beat or thrash (a person) severely
Translations