Meaning of mapahiya at malito

mapahiya at malito

Tagalog

mapahiya at malito (napahihiya, napahiya, mapahihiya (at malito)) v., inf. be abashed; be ashamed and confused