Definition of caracho in Spanish:

caracho

(caracha)

adjective

  • 1

    Que es violáceo.