Meter la pata
Meaning: To make a blunder or put your foot in it.
Language: Spanish
Literally: To put the paw in
Category: Animals
Origin: Spanish expression, referencing animals stepping in traps.
Loading the full interactive collection…
Meaning: To make a blunder or put your foot in it.
Language: Spanish
Literally: To put the paw in
Category: Animals
Origin: Spanish expression, referencing animals stepping in traps.
Loading the full interactive collection…