OK, you got me on that one, google doesn’t even have a reply what that means.
Actually that is Merry Christmas in Russian Transliteration, Blessed Nativity...