Meaning of magbatuhan

magbatuhan

Tagalog

magbatuhan (nagbabatuhan, nagbatuhan, magbabatuhan) v., inf. throw stones at one another