Meaning of pangangayupapa

pangangayupapa

Tagalog

pangangayupapa n. act of self-humiliation