Skip to main content

Olivia Newtown John's definitions

Xanadu

The druggiest, rollerskatingist, movie ever. With the Australian girl.
Xanadu has changed my life.
I know can no longer see colors.
by Olivia Newtown John October 15, 2003
mugGet the Xanadumug.

Share this definition