Gabacho (Spanish pronunciation: [ɡaˈβatʃo]; feminine, gabacha) is a word used in the Spanish language to describe foreigners of different origins.
In Spain it is used as a pejorative reference to someone French, coming from the Catalan word gavatx which translates as foreigner.
In Mexico, gabacho refers to Anglo people of non-Latino decent, mainly to USA people (Eg. Pinches gabachos culeros, nos quieren pa limpiar sus culos, es hora de que tomemos venganza por nuestra raza, puros racistas de mierda)
In the United States, the word is a pejorative term used mainly by Chicano (and by extension, American Hispanics) for White Americans. It is not widely used or understood by Spanish-speakers in the Americas outside of the USA and Mexico. The term güero is sometimes used interchangeably to describe someone who is pale skinned.