1 definition by matthew the poptart

Top Definition
In any chat room, or public area of veteran members, Noobs overload the room/area and destroy things.
"My this room is Noobtastic today"
by matthew the poptart July 10, 2008
Mug icon
Buy a Noobtastic mug!