Unknown etymology. Hypotheses include: * From a Classical Nahuatl word. * A shortening of pa El Chuco ("to El Paso"). * From Pachuca. * From pocho.
Practice speaking and memorizing "pachuco" and many other words and sentences in Spanish.