Top Definition
Common phrase used by Londoners to describe something that usually only occurs in London. Typical of something or someone from London.
ie. Scott Garcia's garage song its a london thing.
Camden Market etc.
Could relate to numerous areas, or fashions or TV programmes like Made In Chelsea etc.
All A London Thing!
by Londonite December 14, 2013
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.