Lolly, in the UK, can have the following meanings:

1. Short for "lollipop", a kind of sweet on a stick - it can be an "ice lolly" (US: "popsicle") or just a sweet.

2. Slang for "money".

3. Lolly, the name of a pop star and TV presenter.