A Mexican is a person from Mexico, the only country south of the USA border (unless you count parts of Canada being under Alaska). It's a nationality and not a race. Mexicans can be of any race while most of them are a mix of Spanish and the Native people which explains why some Mexicans look like Native Americans.
Most Americans, including Mexican-Americans, are ignorant and think all hispanic people are Mexican and that all Mexicans are one race of people that spoke Spanish since the begining of time and before Christopher Colombus arrived. That obviously is not true.
a Mexican is a person who has mexican heritage or was born in Mexico. A Mexican is a Mexican when people call us hispanics, latinos, or chicanos we dont want to be rocognized as that because were MEXICAN. We are different cultures and place so to be recognized as MEXICAN is the way to go. Arriva Mexico!!
2: What certain idiots call any Hispanic in the United States or Mexico. Note this is illogical, as there are Spanish people too, therefore identifying American bigotry and emphasizing it, in a way similar to calling Iraq the "Middle East."
Racist: "Go back to Mexico where you belong, Mexican!"
Response: "I'm from Spain."
AlternateResponse: *ignores*