Meaning of trochemoche in Spanish:

trochemoche