Snowball Cookies – these cookies are a holiday must! They melt in your mouth!! Snowball Cookies – these cookies are a holiday must! They melt in your mouth!! Source: HERE ← PREV POST NEXT POST →