What is Noobtown?
a variation of the word noob. only used to describe people of extreme noobness.
person 1: wow that kid john is freakin noobtown
person 2: srsly
See noob, suck, n00b, nub, nublet