Meaning of magpabusa

magpabusa

Tagalog

magpabusa (nagpapabusa, nagpabusa, magpapabusa) v., inf. make pop