Best definition
yummy snow
snow that is fresh, thick and white. basically just looks good enough to eat… therefore “Yummy Snow!”

looking at fresh, thick, white snow “Yummy Snow!!”