Translation of bonchear in English:

bonchear

to have a fight, v.

intransitive verb

Central America
informal

  • 1

    to have a fight
    to have a punch-up British informal