frozen peaches

Etymology
Humorous alteration of.