Snowball Cookies are a holiday must-have, with their melt-in-your-mouth texture and dusting of powdered sugar. These bite-sized treats have a buttery, nutty flavor and snowy sugar coating. Perfect for cookie swaps or your Christmas cookie tray.| Princess Pinky Girl