Meaning of echar (o soltar) el toro in Spanish:

echar (o soltar) el toro

phrase

Spain
  • 1Reprender o decirle a alguien una cosa desagradable sin contemplaciones.

    no había motivos para echarle el toro a sus empleados