Cholo does not mean a "Mexican gangster" and it doesen't necassarily mean Mexican or Chicano. A Cholo is Spanish for Mestizo. A Mestizo is a person of mixed European and Native American heritage. Many Mestizos are Salvadoran, Honduran, Peruvian,Guatamalan, Mexican and Ecuadorian.
by sdlfjslj January 22, 2004
