I've heard it once or twice over the years but had no idea if was supposed to be considered some kind of Glasgow anthem. Probably related to what kind of music you and your mates are into in general (cheesy techno isn't on my radar), the pubs/clubs you go to, etc. Assuming that someone isn't from Glasgow because they have a different experience to you is fucking weird.