Definition of mocha in Spanish:

mocha

feminine noun

  • 1Chile Enfrentamiento o pelea violenta y acalorada.

  • 2Spain informal Cabeza humana.

    «date en la mochita», le dice la abuela al nene