Meaning of gulpi

gulpi

Tagalog

n. hit; strike