Snowball cookies are a classic holiday cookie made with simple ingredients, are buttery, nutty, and just melt in your mouth.
7k