Keelie?
‘A disreputable inhabitant of a town or city, especially from Glasgow’
Oxford Dictionary
***
We aim to be a voice for the dissident, the downtrodden, the troublemaker, the enraged, the anarchist, and we welcome the participation of all true lovers of liberty