Find the word definition

Wiktionary
lolly pops

n. (lolly pop English)