What is Noobzilla?
A noob that comes out of nowhere pwns everyone. Can be an elite player in disguise, or just a complete noob that gets a streak.
Holy shit, we all just got pwnt by noobzilla over here