Definition of tarascada in Spanish:

tarascada

feminine noun

  • 1

    Mordisco dado con fuerza y violencia.

  • 2

    informal Respuesta áspera o grosera.

  • 3

    Bullfighting
    Embestida brusca y violenta del toro.

    su labor se redujo a la habilidad para defenderse de las tarascadas del astado