Top Definition
An ecological community together with its environment, functioning as a unit.
cool animals live in an ecosystem
by Roberto April 08, 2005
1 more definition
The environment created in your pants/shorts after sweating for an extended period of time.
After going 36 holes on a hot day an ecosystem had developed in my shorts.
by Chadstick January 03, 2008

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.

×