Definition of trochemoche in Spanish:

trochemoche