Meaning of bumusa

bumusa

Tagalog

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