Meaning of naninigid

naninigid

Tagalog

naninigid adj. biting; piercing