Meaning of mapunahin

mapunahin

Tagalog

mapunahin adj. censorious; too ready to find fault