Top Definition
Short for Emain Macha, located in in the realm of Hibernia. All humans (and other races) containing stupidity charged with meaningless anger and/or boredom gather at this location for massive zerg orgies.
lol let's go to emain and rape some albs
by Robot Quartet February 02, 2004
1 Word related to emain

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.

×