Top definition
Someone who hates Christmas; Grinch; Someone who does not put up their Christmas decorations before December 1st.
Why do you always have to be a Christmaszilla?

Aka Theophobic
by delli748 October 20, 2010
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt