irse con la cabuya en la pata - Spanish English Dictionary

irse con la cabuya en la pata

Play ENESESes
Play ENESESmx

Meanings of "irse con la cabuya en la pata" in English Spanish Dictionary : 1 result(s)

Spanish English
Idioms
irse con la cabuya en la pata [v] VE dine and dash