Skip to main content

Definitions by mrdriller

the north 

A place in Britain known to be grim.
I went up to the North last week, they still don't have tarmac roads up there!
the north by mrdriller September 25, 2005