pupugi

listen to the pronunciation of pupugi
Latince - İngilizce
jab/poke
vex/trouble
prick, puncture
mark with points/pricks
sting (insect)