look up any word, like timebomb:

1 definition by Mr.Badgeman

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