What is the meaning of chupachups in English?

Learn vocabulary with pictures as well as definitions of chupachups in English

Learn in

See more

n. chupachups

Definition of chupachups in English

Hard sweet consisting of a spherical ball that comes in different flavours and is inserted onto a stick, which is used to hold it.

Synonyms of chupachups in English

lollipop