Definition of caracha in Spanish:

caracha

feminine noun

  • 1

    Latin America Sarna de las personas.

  • 2

    South America informal Enfermedad de las llamas y otros animales, parecida a la sarna, que se manifiesta con erupciones en la piel.

  • 3

    Ecuador Edificio donde se encierra a los condenados a pena de privación de libertad o a los presuntos culpables de un delito.

    lo metieron en la caracha por una tontería