Top Definition
The most amazing town in the whole of scotland most of the time called Lossie all the hate folk live air ;D Folk fae the broch and hapmen are aright 'cause oor hatness rubs off an them
Lossiemouth is a cool place to live
Why couldnt i live in lossiemouth
by ScottishQuine May 24, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.