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!
by mrdriller September 25, 2005
Get the the north mug.