Definify.com

Definition 2025


estirar_la_pata

estirar la pata

Spanish

Verb

estirar la pata

  1. (idiomatic) kick the bucket