man blasting
Assembling LED video panels in an aggressive manner.
Hey bro, those Screenworks guys are totally man blasting that screen together.
man blast
A man Blast is the dumbest word ever to have been created. It means cherry bombing a soccer ball 200ft into the air and some gay guy gets hit in the face by it.
Holy SHIT!!! MAN BLAST!!!!!