Definition of Carracuca in Spanish:

Carracuca

proper noun

  • 1

    Spain Personaje imaginario cuyo nombre se utiliza en diferentes expresiones populares comparativas, como ser más feo que Carracuca, que se emplea para exagerar la fealdad de una persona, o estar más perdido que Carracuca, que se usa para ponderar la pobreza o los vicios de alguien.