Meaning of maihi

maihi

Tagalog

maihi (naiihi, naihi, maiihi) v., inf. urinate unvoluntarily