Snickers salad
Noun
Meaning
Snickers salad (plural Snickers salads)
(US, Iowa) A sweet dish made from Snickers chocolate bars, Granny Smith apples, whipped cream, and often pudding or whipped topping.
Noun
Snickers salad (plural Snickers salads)
(US, Iowa) A sweet dish made from Snickers chocolate bars, Granny Smith apples, whipped cream, and often pudding or whipped topping.