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. A mediocre show by Brendon Small, largely anticipated because of his genius previous series, Home Movies. It has its funny moments, but..
1. An unstable element known to spontaneously erupt into fits of madness. The element is usually found in polish girls, and appears once a ..
1. A sexual fetish in where the male anals the female, and dickslaps the female square on in the middle of the forehead to give a red mark ..