1 definition by Dr.Crunch

Top Definition
A really annoying person that keeps killing u with a grenade launcher in Call of Duty
That noob tuber is making me want to throw my controller through my tv
by Dr.Crunch December 11, 2009

Mug icon
Buy a Noob Tuber mug!