Original: Newgrounds is an American entertainment and social media website.
Simplified: Newgrounds is an American website hosted in Glenside, Pennsylvania, United States.