Crimbaloid Share definition Flag an alternative christmas for non-religious types such as atheists. celebrated on december 25 what are you doing for crimbaloid? Crimbaloid by Goamassive December 27, 2009 0 0 Get merch Get the Crimbaloid mug. Buy Now — $32.95 See more merch