1 definition by Gelagela

Top Definition
a delicious, spherical lollipop that comes in many different flavors, such as strawberry, chocolate, cherry, coke, etc.
Lets go to the sweet factory and buy some strawberry chupachups!
by Gelagela May 31, 2010

Mug icon
Buy a chupachup mug!