Top Definition
The flag of the greatest country on earth, SCOTLAND. Originated in Greece with the death of St.Andrew on a x-shaped cross, but made famous when the Picts and Scots united in battle to see the English defeated under cross-shaped clouds on a blue sky.
Fuck England and all its people, they can suck my Scottish Dick!!!
by Ali Redpath September 06, 2004
5 Words related to Saltire

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×