1 definition by XIIIDom

Top Definition
New york, Paris, Tokyo, all mixed up and pumped full of steroids.

This is the R rated New York.
London, Where dreams are made, sold and crushed.
by XIIIDom March 16, 2009
Mug icon
Buy a London mug!