Skip to main content

that nigga cross the street's definitions

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!!!!
by that nigga cross the street November 21, 2011
mugGet the Noobtube mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email