itsmeJT's definitions
an alternative name referring to London used mainly by the ignorant (e.g tourists) and pretencious twats.
by itsmeJT September 30, 2007
Get the london town mug.
Get the london town mug.We'll email you a link to sign in instantly.