Meaning of idalanging mapahamak

idalanging mapahamak

Tagalog

mapahamak (idinadalanging, idinalanging, idadalanging (mapahamak)) v., inf. curse; damn; wish evil upon