chupachupa

Etymology
A reduplication of.

Noun

 * 1) leech