1 definition by Abhorent Aardwolf

Top Definition
The name given, by players of the game CoD4, to the assault rifle mounted grenade launcher do to the fact that it is seen as requiring little skill to use and the fact that it is, in fact, a tube.

Also, the use of said grenade launcher.
(JWilkesBoof kills HonestFive with an M203 grenade)
HonestFive: "Oh come on man don't noobtube!"
by Abhorent Aardwolf April 15, 2008

Mug icon
Buy a noobtube mug!