Definify.com

Definition 2024


meter_la_pata

meter la pata

Spanish

Verb

meter la pata

  1. (idiomatic, colloquial) mess up; slip up; **** up

Synonyms