Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Don Ludd
London
Share definition
Flag
To Londoners the only place that exists in the
UK
, rather
like
a city full of the Flat earth
society
.
Outsider
: I live in Wales.
Londoner
: You must be
made
from Dark Matter!
London
by
Don Ludd
September 23, 2009
Get the
London
mug.