Understanding Spanish On The Internet And In Email
Meaning of ?caracho! in Spanish:
?caracho!
exclamation
euphemistic River Plate, Bolivia, Peru1Exclamación que se usa para expresar enfado o sorpresa.
?caracho! casi me caigo; ?caracho! vas a quedarte quieto de una vez por todas
Learn More About The Spanish Language With These Tips