Skip to main content

Definitions by Moonhowler

Scotland's shame

Derogatory term for Glasgow Rangers F.C.supporters, due to their penchant for rioting and generally sullying the name of Scottish football supporters.
"Did you see Scotland's shame on tv last night rioting in Manchester?
Scotland's shame by Moonhowler January 11, 2015