Translation of batacazo in English:

batacazo

thump, n.

masculine noun

  • 1

    (golpe)
    thump
    se pegó un batacazo he fell over and banged his arm (or head etc.)
  • 2River Plate informal

    (triunfo inesperado)
    unexpected win