Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Search
1 definition by
cagrown760
newb tube
A
granade launcher
in
Call Of Duty 4
and
WAW
. Which takes no skill to use so people that are new to the game or just not good at it use.
That
newb
shot me
with his newb tube
by
cagrown760
March 27, 2009
Flag
Get the
newb tube
mug.