pisarle el poncho a alguien - Spanish English Dictionary
History

pisarle el poncho a alguien

Play ENESESes
Play ENESESmx


Meanings of "pisarle el poncho a alguien" in English Spanish Dictionary : 4 result(s)

Spanish English
Idioms
pisarle el poncho a alguien [v] ANS pull someone down
pisarle el poncho a alguien [v] ANS humiliate someone
pisarle el poncho a alguien [v] ANS debase someone
pisarle el poncho a alguien [v] ANS score someone off