Lil Uzi Vert is known for rocking the mic, but he can also throw a mean punch as well. Video has surfaced of the rap superstar beating the crap out of 12-year-old rap newbie Matt Ox.

Granted, Lil Uzi Vert is 24 years old and shouldn’t be putting his hands on a young teen, but they are the same height and were wearing boxing gloves. In the video above, you can see Matt Ox throwing a couple of jabs at Uzi Vert before the two really go at it. Ultimately, the “XO Tour Llif3” rapper delivers several crushing blows including one that makes Matt Ox fall back onto the couch.

This isn't the first time Uzi Vert delivered a technical knockout. Back in July, a video surfaced of the young rapper throwing wild punches at someone. If he keeps it up, he could possibly take on Floyd Mayweather -- in a celebrity boxing match.

Check out Lil Uzi Vert's sparring matches above and below.