Meaning of magbabaril

magbabaril

Tagalog

magbabaril (nagbababaril, nagbabaril, magbababaril) v., inf. shoot at random