Subscribe English
look up any word, like french dipping:
 
1.
snow that is fresh, thick and white. basically just looks good enough to eat... therefore "Yummy Snow!"
by thedictionarylegend December 24, 2009
1 2