duff up

Avanzado (C1) slang

To hit someone a lot and hurt them badly.

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