Skip to main content

Definitions by Don Ludd

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