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
Mug icon
Buy a NG mug!