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.