NichiDict

ちゅぱちゅぱ

[chupachupa]

Meanings

1.AdverbAdv-toNoun・suru

licking; sucking