I know this video/song isn't quite new but I'm still on my Mega madness and I got compelled to search this and have been listening to it a little too much much.
To the windows, to the wall. Til the sweat drips from my ballz. I'm beating you down to the fuckin' ground. I got a Mega Buster for ya'll!