pelar la chaucha - Spanish English Dictionary
History

pelar la chaucha

Play ENESESes
Play ENESESmx


Meanings of "pelar la chaucha" in English Spanish Dictionary : 4 result(s)

Spanish English
Colloquial
pelar la chaucha [v] use one's knife
pelar la chaucha [v] open the wallet
pelar la chaucha [v] pay something out of the pocket
pelar la chaucha [v] leave naked