Meaning of palasuri

palasuri

Tagalog

palasuri adj. censorious; severely critical