Gringo is sometimes used by people from Latin America to refer to people from other countries, especially the United States and Britain. This word could cause offence. gringos a very offensive word used in Latin America to refer to a foreigner, especially a white English-speaking person. Do not use this word