Wow! It smells like Christmas. Meaning' Meaning that this season reminds me of Christmas. But it is Christmas. Really' Yea man, theres Christmas in the air, thats what you are smelling. I see. You are smelling the dry weather and dusty roads. You know what I always say about this season' Whats that' O, what Click here to read full news..