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