One variant of that prejudice in the UK is people who don't like ginger pubes. (Not me. By coincidence I even happen to be sitting here with a mug of Red Bush tea).
I've heard that song quite often in Scotland, usually sung in the singer's own accent, so I'd always assumed it was Scottish. Did most of those Scottish singers get it from Cathal McConnell, then?