Somebody, anybody, that acts all mexican or cholo, not in a good way though, in a derogatory way, can be used on anybody, even people that are mexican, but mainly used on non-mexicans. Word originates from the word mayatero, which means somebody acting black, word mainly used by mexicans,
Look at those Mexicans, i know they are Mexican, but look how they are acting all spikero, they are following the mainstream way the government wants mexicans to act. They dont think on their own, like psycho realm, immortal technique, beast1333 ect. because those rappers actually think on their own and don't follow the trend. Many spikeros simply dismiss critics as "haters", but if they did not have that excuse, they would have nothing to back them up.