Arlo Cash Halloran, or some noob who is REALLY bad at Call of Duty and uses a grenade launcher ALL THE TIME to get kills. Definition of annoying.
Damian: O MY GOD I GOT KILLED.Harriet: By who?Damian: A noob tuber...
3👍 1👎