Meggie = Winston
Winston from Still Game. Looks a bit like him, also wears the hat and red jacket, he's that guy who doesn't really fit in with the rest of the group.
I thought this watching this film, not the later ones where Meggy has a son. His son being calle Winston must be an Easter Egg for Still Game right?