1 definition by Xenu

Top Definition
The evil galactic overlord who nuked our souls 95,000,000 years ago on Hawaii - Scientologist's version of god.
Xenu implanted 700 body thetans in me; I need to spend ten grand to audit them out!
by Xenu April 22, 2003
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.