Top Definition
echomyst is a well-travelled citizen of the world wide web. She can be found on a huge variety of forums, online communities, etc.
echomyst's online presence is everywhere!
by echomyst March 14, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.