Caramba!
¡Ay, caramba! is a Spanish language exclamation used to denote surprise. Caramba may also refer to:
Similar Artists