1 definition by ZensuR

Top Definition
Quite possibly the most addictive PC game ever created. Mostly played by people in Scandinavia, but it has a worldwide audience.
Guy: Hey why is it that so many Finns play Elasto Mania?
Me: What else is there to do there...
#elma #elastomania #finland #moposite #addictive
by ZensuR October 08, 2006
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.