What is Newbtube?
1.
The Newbtube is a nickname for the Gernade Launcher attachment in the Call of Duty series. It is named that because
I'm playing like crap, I'll use the Newbtube to get some quick kills.
See
Random Words:
1.
A euphamism for getting high on weed or LSD. Comes from a discussion about Jimmy Hendrix. The supposition was that he must have been s..