Definition of meter pata in Spanish:

meter pata

phrase

Argentina, Uruguay
  • 1Caminar de forma rápida.

    vamos, que tenemos que meter pata para llegar a la hora