duff up

Avancé (C1) slang

To hit someone a lot and hurt them badly.

"He was duffed up by a gang outside the stadium after the match."