1 definition by Tommy Black

A town on the Isle of Lewis, littered with coffin dodgers. Known as gods waiting room; 90% of the population are waiting to pop their cogs...
Oh yes, I’ve lived in Stornoway for 99 years, I can’t wait to die
by Tommy Black January 12, 2020
Get the Stornoway mug.