Tagalog Dictionary
Tagalog
bumusa (bumubusa, bumusa, bubusa) v., inf. pop open; splutter; make a popping sound