metepatas
Spanish
noun
Definitions
- screw-up; buffoon
Etymology
Compound from Spanish, Castilian meter + Spanish, Castilian pata (animal leg, human foot).
Origin
Spanish
pata
Gloss
animal leg, human foot
Compound from Spanish, Castilian meter + Spanish, Castilian pata (animal leg, human foot).
Spanish
pata
animal leg, human foot