Definition of estirar la pata in Spanish:

estirar la pata

phrase

  • 1

    informal Morirse [una persona o un animal].

    estiró la pata cuando menos lo esperábamos