Were they a bit like a massive (bar of soap sized roughly) pink or yellow fruit crumble sweet on a white round stick, usually with a dimple on the lolly? Think they came in a huge screw top plastic jar and were crumbly and a bit sherbert-y but not fizzy? They were amazing if so, no idea what they were called.