Skip to main content

Mira Firefly's definitions

london

The city with the second-coolest subway system in the world, the first being Tokyo.
The Underground is cool an' all, but it isn't half as clean, half as fast, or half as filled with gorgeous Japanese girls and adorable Japanese boys who look like girls as London. Plus, you're more likely to meet a punker or in Tokyo than London nowadays, which is pretty pathetic.
by Mira Firefly April 19, 2006
mugGet the london mug.

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