The only overwhelmingly common factor I see there is Football, not race - my disinclination towards the sport is longstanding, so its not a surprise that I don't have a great amount of their private lingo but thanks to the eccentricities of my own education, I don't have a "normal" Aberdeen accent and I've had the "English"/posh-cunt thing too, for most of my life from teenage years - and despite this and my coming from a Doric-speaking Aberdeen/Aberdeenshire family background, Guffy is a word I've only rarely heard used and never in a racist context!