duff up

上級 (C1) slang

To hit someone a lot and hurt them badly.

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