Meaning of echando leches in Spanish:

echando leches

phrase

vulgar slang Spain
  • 1Muy enfadado.

    vino echando leches porque le habían timado