That's a lollipop in USn English. Lollie is more Britspeak. Popsicles are frozen confections, (usually) fruit flavored ice on a pair of sticks.