Newfags

Any new person, or thing, to enter a site.
"the damn newfags ruined this room"
by Midnight_Shadows July 09, 2009
Get the Newfags mug.