1 definition by Dumb Genius

1
A cool site but with tons of rude morons that flame all the time...
Don't behave like newgrounds' users!
by Dumb Genius February 28, 2005
Get the merch
Get the newgrounds neck gaiter and mug.