look up any word, like sex:

1 definition by Fuggers

 
1.
A small town in the north of Scotland that boasts a better night life than Newcastle
Ollie: Forres is such a better night out than Newcastle!
by Fuggers August 24, 2008