The act of using a mounted grenade launcher non-stop
Da fuck is up with this noobtubery
by Mr.Badgeman December 17, 2009
Get the noobtubery mug.