Meaning of bumigla

bumigla

Tagalog

bumigla (bumibigla, bumigla, bibigla) v., inf. surprise; come upon suddenly