Definition of machuchos in Spanish:

machuchos

masculine plural noun

Peru
  • 1Piezas puntiagudas o cónicas que llevan en la suela ciertos calzados deportivos.