Meaning of magbarena

magbarena

Tagalog

(nagbabarena, nagbarena, magbabarena) v., inf. drill; make a hole with a drill