Definition of ¡caracho! in Spanish:

¡caracho!

exclamation

  • 1

    River Plate Peru Bolivia euphemistic Exclamación que se usa para expresar enfado o sorpresa.

    ¡caracho! casi me caigo; ¡caracho! vas a quedarte quieto de una vez por todas