Happy Present Day Share definition Flag An Atheist term for "Christmas". "Happy Present Day, everyone!" Happy Present Day by LaClown March 18, 2008 0 0 Get merch Get the Happy Present Day mug. Buy Now — $32.95 See more merch