What is gabacho?

Gabacho is a colloquial term used in Mexican Spanish to refer to someone from the United States, particularly white Americans. It is often used in a somewhat derogatory or mocking manner to describe a foreigner or outsider.

The term gabacho has origins in the 19th century and is believed to be derived from the word "gabacho," which means a type of French infantryman. Over time, the term evolved to refer to Americans, particularly during and after the Mexican-American War.

While some people may find the term offensive, others may use it casually or humorously. It is important to consider the context in which the term is used and to be mindful of how it may be perceived by others.