gachupa - Spanish English Dictionary
History

gachupa

Play ENESESes
Play ENESESmx


Meanings of "gachupa" in English Spanish Dictionary : 2 result(s)

Spanish English
General
gachupa [f] MX spaniard living in latin america
Colloquial
gachupa [adj] MX derog. pertaining to spain