I don't think there is a party. That was a form email sent out by the site. I think we just have between today and the 27th to deliver the gift inworld.
idkkk on the mail i got there is this: The Secret Santa party is planned Dec 23, 2017 and will take place at/in Inworld gifting until 27 December. Be sure to bring your gift!