Top Definition
An acient crystal, which was placed in the caverns of the moon below a palace milleniums ago. It most recently existed as a power source for the a team of legendary superheroes known as the Power Rangers.
"Master Vile is trying to steal the Zeo Crystal."
by Zordon December 31, 2003
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.