Skip to main content

The Coyote Jesus 's definitions

Scotlish

Share definition
When you sound English but you deal with people who annoy you as if you were raised in Glasgow.
Gem sounds proper enough but when you make her angry her Scotlish begins to show through.
by The Coyote Jesus August 14, 2020
Flag
mugGet the Scotlish mug.