Top definition
A day filled with the joy of snow, where you can either get out of school or work or futher obligations.
It's a snowtastic day I don't have to go school! I think I'll go skiing to celebrate.
by D.Reiner December 14, 2010
Get the mug
Get a snowtastic day mug for your daughter-in-law Sarah.