Qué significa
Interjección castiza para soltar sorpresa, admiración o un enfado de los de me has fastidiado, pero sin montar drama. Es como decir caray o caramba, solo que con sabor a tebeo antiguo y a abuela escandalizada. Hoy suena retro y simpática, ideal si quieres que tu queja parezca más blanca que la leche.
Ejemplos de uso
"—Caracoles, macho, ¿otra reunión a las ocho? Yo venía tan pancho a desayunar y ya me habéis liado el día entero."
"¡Caracoles, no esperaba verte por aquí!"
"Caracoles con el niño, que ya habla dos idiomas."
De dónde viene
Es un eufemismo: la palabra suena parecida a carajo, asi que sirve para soltar el enfado sin decir la groseria. Quedo con aire de tebeo antiguo, mas de abuela escandalizada que de bronca de verdad.