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 vagina that is overgrown with pubes, i.e. the opposite to a shaven haven Friend one: I love that, that Steffi girl is just full of ro..
1. Nerdy type, embarrassingly uncool, makes you cringe every time they open their stupid misinformed gob! David Brent is a right edgington..
1. A sock you use to masterbate with Yo I need to wash my jewsock, there is like 4 loads of my masterbatory cum in there. See jew, sock, ..