Definify.com

Definition 2024


chupachupa

chupachupa

See also: chupa-chupa

Papiamentu

Noun

chupachupa

  1. leech

Portuguese

Etymology

A reduplication of chupar (suck).

Noun

chupachupa m (plural chupachupas)

  1. lollipop