Meaning of ibusa

ibusa

Tagalog

ibusa (ibinubusa, ibinusa, ibubusa) v., inf. make pop (rice, corn, maize, etc.)