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. To spend all your free time guarding the border due to fear that beaners will take over your local mall. I can't hang out tonight ..
1. When something you dont like happens, and instead of saying "what the fuck" you say ultra megalodons. "What the ultra me..
1. An ass so big you could play the bongo drums on it. Damn you look at that ass drum, I could play a solo on that thing. See ass, drum, ..