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.