In the UK a lolly is candy on a stick (like kojak used to suck) or an ice lolly is like your popsickle (I think). Also lolly can mean money... lots of lolly means you are well off. Or if you have tons of lolly you tend to be well orf.

Best wishes
Tony