Skip to main content

freddy mac's definitions

Xanadu

A place on the east coast of the U.S. sometimes referred to as Connecticut, where dreams do come true. Magical fairies roam the streets and homeless people do not.
My co-worker moved to Xanadu.
by freddy mac April 20, 2006
mugGet the Xanadumug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email