1 definition by freddy mac

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 March 29, 2006
Get the Xanadu mug.