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

echar (o soltar) el toro

phrase

  • 1

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

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