No, it ain't street talk for a lady of negotiable affection - it's my way of saying Merry Christmas, or whatever it is that you celebrate at this time of year. Any way you wanna call it, hope you and yours are well and that it's a safe one for all.
Take care
AussieRob