Meaning of tuligsa

tuligsa

Tagalog

tuligsa n. invective; public attack in words