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. n. Insane, crazy, angry, etc. going (totally) coastal: v. To become angry, etc. Dawg, I gotta go take out the fricken trash 'fore..
1. (JGEUL-ted) Total domination or shutdown of a person, place, or thing, derived from the word PWNED which came from the word OWNED which..
1. The iPhone. AKA The Jesus Phone. Dude, I waited in line for 5 hours for the new jPhone! See cell phone, phone, iphone, apple, jesus, ..