verb (tr, adverb) British slang to beat or thrash (a person) severely
duff up 🔊 Listen to this verb (tr, adverb) British slang to beat or thrash (a person) severely Share Facebook Twitter Google +