Moonhowler's definitions
Derogatory term for Glasgow Rangers F.C.supporters, due to their penchant for rioting and generally sullying the name of Scottish football supporters.
by Moonhowler January 11, 2015
Get the Scotland's shame mug.