Skip to main content

korat97's definitions

London

London is the goddamn best place on Earth.
by korat97 March 13, 2011
mugGet the Londonmug.

Share this definition