Meaning of mapagpuna

mapagpuna

Tagalog

mapagpuna adj. censorious; too ready to find fault