Skip to main content

Definitions by kari k

A Scottish word, meaning attractive or fabulous; admirable.
She is a wee stoatir!
stoatir by kari k January 7, 2009