bagarrer

Etymology
From.

Verb

 * 1) to scrap, to scuffle (have a physical fight)
 * 2) to fight (to strive for something with lots of effort)