the spanish used it correctly
The Spanish used it correctly to distinguish themselves from other white people.It does not mean Blonde person. The spanish used it to refer to White people with simliar complexion like those of southern europeans to distinguish themselves from them.Since they don't run with the spanish or have origin of spain, but are similar complexion they used the word gringo to notify other spanish decend that this person may look spanish or they may speak spanish well but that they are from another language or country, derived form the work greek, like they speak some greek language or something strange or wierd or hard to speak, the spanish used the word gringo in meaning that this person is speaking in greek, something hard to understand, or weird,like when the american use the word greek to describe something they don't understand. Now in this century, the word gringo hasn't been used correctly, Morenos people call anyone gringo that not of dark skin, or a mexican that doesn't speak spanish and there are alot of wrong assuption of the word gringo out there. Gringo was primarily used by the spanish to distinguish themselves and classifying someone else that looks white but comes from a different country of origin. If A spanish or mexican back in the days where to see a blonde person, then they would just call them guerro(blonde person)or if they see a black person, then they would call him Negro etc, but if they see a white person that looks of spanish decent then they would call him gringo, this word was used to distinguish themselves from from spanish.They are not going to call him Blanco since the word blanco referes to someone of white spanish decent in the spanish system, just like latino whites are not called white in america, you seen it White(non Hispanic),like has a spanish surname and who's country of origin is of the hispanic coountries, this was a blanco, but a gringo is someone who surname and country of origin was not of spanish decent but they look spanish( see example)therefore the spanish would just say, " he's talking greek" meaning some weird language, which they used the word " el gringo"

There are alot of gringo in the united states of American
Gringo are like: Cindy Crawford, Orlando Bloom, kate Winslet, Bruce dinkinson( Iron MAiden),Al Bundy, Johnny deep,Al Pacino, Robert Dinero, etc
Blondes are: Susanna summers, John Denver, Jeff Foxworthy, Paris Hilton etc
by whitt11 September 15, 2006
While a commonly used slang term for Americans used by Mexicans, gringo is used throughout Latin America to refer to Americans. It isn't inherently negative, but in some regions - especially Puerto Rico - gringo often is used to refer to white Americans, and many times in a derogatory fashion.
Those hipster gringos think they run this city now.

That guy speaks horrible spanish. You can tell he's a gringo.
by Mwatuangi July 31, 2013
In Mexico proper, "Gringo" can have a derogatory, or casual/ non pejorative meaning depending on the context of which it is delivered. "Gabacho" has more insulting connotations. A commonly held myth within the environs of Mexico itself is that the origin of "Gringo" was an allusion as to the U.S. Army under the commands of generals Taylor/Scott fielding green coloured uniforms, hence the "Green-Go!!!" silliness. (This is utter rubbish, as any serious student of the Mexican-American War knows that it was the colour blue, and remained so till khaki, and later, onward thence to green, replaced it many decades later. A popular song commonly sung by the intrepid American troops, whilst they marched along was, "Green Grow the Rushes," these words being repeated (refrained) throughout the song, "Green grow,..etc," being taken by (the then) contemporary Mexican ear as "gringo." (The most "likely" origin...) In other regions, apart from Mexico itself, it basically refers to any "european looking" individual.
"Mira a los pinche Gringos de mierda! Como es posible se ganan cada batalla, aunque se tienen erjecitos tan pequeno!?!" "Look at those damned shit Gringos! How is it possible they win every battle, when they have armies so small!?!" (Outnumbered 2-3 to one in every major battle of the 1846-1848 war, when facing an actual standing army... Buena Vista, Chepaltepec, etc...)
by Rule Britannia! March 21, 2010
a gringo is just a north american or anglo-saxon. it is usually a white person but doesnt have to be. it isnt a hateful term but it can be used hatefully. it also represents behaviour and attitudes latinos consider to be "american".
is he latino?
no hes a gringo

why wont you share your smokes, dont be such a gringo
by inkakola December 8, 2003
Term used by Latin Americans to talk about an American, it doesnt matter the color of his skin
fucken gringo :D
by Anonymous May 13, 2003
Contrary to some things that have been posted here, the US did not wear green coats, or green uniforms, during the Mexican American War, so that explanation for the origin of this word is bogus.

But the term is indeed related to American soldiers who invaded Mexico during the Mexican-American war. It actually came from the lines of what was then a song that was very popular with American infantrymen.

See the example.
A popular American song during that time--one sung by many American troops as they marched--contained the repeated refrain:

"Oh, the ash and the oak and the willow tree,
And green grows the grass on the infantry"

Being members of the infantry, the second line was sung with particular fervor. "Green grows" sounded like "gringoes" to the non-English-speaking Mexicans, so they used that term to refer to all of the American soldiers.
by Machodoc December 8, 2010
1.-In Monterrey, Mexico, we use the word "gringo" for people who were born in the US.
It has nothing to do with race. It's not derogative.It's a nationality.
If someone says "pinche gringo" the derogative word is "pinche", not "gringo".
We call them gringos because it'd be stupid to call them "americans", since America is a continent, not a country.

2.- Something from the US

1.- Derek is gringo. He was born in Boston.
2.- Q:Where did you get those jeans?
A:They're gringos.
by Regiomontana September 14, 2007