muchacho The origin and history of muchacho. Etymology Borrowed directly from Spanish muchacho, meaning "boy" or "young man." ← Back to the full definition of muchacho