This needs to be played ON Christmas (December 25). This game does not support changing the system date/time, so if it is not actually December 25, you will need to wait until then.
I don't think that the achievement is actually Discontinued, it's just that if you miss the opportunity, you have to wait another year. Of course, that means a patch might ruin the game, so don't dally on this one.
