Downtown London

What is Downtown London?


1.

Fictitious area of London created by North American tourists. Referred to instead of learning the names of specific areas within England's capital city.

We were on holiday in London last summer.

Oh really, where did you go?

Oh like, downtown London.

What like Oxford Street? Covent Garden? Greenwich? Camden? Leicester Square?

Just like...downtown London...

See america, canada, london, england, downtown


26

Random Words:

1. When someone has a lazy eye or is cross eyed. Mr. Cafiero is googly eyed. See googly, eyes, cross, mr 2. To be ugly or strange looki..
1. A verb meaning to artfully mess with; to adjust; to "mess up" something that is too neat. Often applied to hair, sleeves and o..
1. A urban legend, who has done everything you have not. He is a Cuban Cigar seller and my Display Picture on MSN. He wears a white suit wi..