Meaning of mahapay ang puri

mahapay ang puri

Tagalog

mahapay (nahahapay, nahapay, mahahapay (ang puri)) v., inf. be disgraced; lose one's honour (US: honor)