1 definition by ccccccccccch

Top Definition
A grenade launcher used in call of duty modern warfare that is shot across the map to kill the whole team.
Dude stop using that friggin noob toob you ass
by ccccccccccch May 13, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.