Definition of mocha in Spanish:

mocha

feminine noun

  • 1

    Chile Enfrentamiento o pelea violenta y acalorada.

  • 2

    Spain informal Cabeza humana.

    “date en la mochita”, le dice la abuela al nene