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.
Scotland's shame by Moonhowler January 11, 2015