in Glasgow in particular, if you do not know someone's name, they will often be referred to as Mac: Hey Mac, do you know when the next bus is coming?
MAC
Meaning of MAC in English
Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012