Meaning of nagkurogkurog

nagkurogkurog

Cebuano

palpitating