A lollipop is a sweet candy on a stick. It's a snack especially loved by children and comes in various colors and flavors. They often appear at parties or celebrations. These days, many cafes and dessert shops sell pretty, handmade lollipops.