look up any word, like sounding:

1 definition by ccccccccccch

 
1.
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