1 definition by Super.slinky

Any one in England ( Scottish must be Tartan Monkeys?) north of Birmingham who walks like they're the toughest creature on the planet
by Super.slinky October 22, 2003
Get the Northern Monkey mug.