Skip to main content

Definitions by that nigga cross the street

Noobtube 

Any grenade launcher attachment used in Call of Duty Modern Warfare, employed by n00bs of the highest caliber.
That n00b wont stop with the fucking Noobtube!!!!