Meaning of iluwa

iluwa

Tagalog

iluwa (iniluluwa, iniluwa, iluluwa) v., inf. belch out; disgorge