Meaning of mapaihi

mapaihi

Tagalog

mapaihi (napaiihi, napaihi, mapaiihi) v., inf. urinate unvoluntarily