dar la machincuepa - Spanish English Dictionary
History

dar la machincuepa



Meanings of "dar la machincuepa" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
dar la machincuepa [v] MX switch political parties