Definify.com

Definition 2024


estirar_la_pata

estirar la pata

Spanish

Verb

estirar la pata

  1. (idiomatic) kick the bucket