Subscribe English
look up any word, like 4/20:

1 definition by Illitterate idieot

A nube tube is an under barrel mounted granade lancher use in the Call Of Duty games. They are called nube tubes because they are easy to kill with and typically only new people use them.
DUDE! Grenade out of no where?!?! NOOB TUBE!!!
by Illitterate idieot May 01, 2011
7 4