Peaches and cream are the lollies from Allenâs. The best lollie ever made.
Fuck man, I cannot get enough of these peaches and cream lollies.