1 definition by Max v M

Top Definition
An abbreviation of Newgrounds*, a website founded by Tom Fulp in 1995. It remains the original and still the largest flash portal on the web, visited by thousands of people every day.

* First named as 'New Ground' or 'Neo Geo'.
When I'm bored, I spend my time on NG.
by Max v M December 09, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.