Meaning of masisi ang sarili

masisi ang sarili

Tagalog

(nasisisi, nasisi, masisisi (ang sarili)) v., inf. have oneself to blame