1 definition by Henke Larsson

Rangers FC or a rangers supporter
aKa SARS - Sad Angry Rangers Supporters
Are we playing the huns on saturday
by Henke Larsson September 30, 2003
Get the Hun mug.