Meaning of mapanibughuin

mapanibughuin

Tagalog

adj. prone to jealousy; jealous by nature