look up any word, like queefing:
 
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