Meaning of mapababag

mapababag

Tagalog

mapababag (napabababag, napababag, mapabababag) v., inf. accidentally collide with something