Translation of chupachups in English:

chupachups

masculine noun