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
150👍 67👎