The definition of caramba is a Spanish word that is used to show shock or surprise.
An example of caramba used as an interjection is: "Aye caramba! What did you do to the kitchen?"
Chiefly Southwest used to express surprise, dismay, etc.
Origin of carambaAmerican Spanish ; from Sp, euphemism for carajo, penis ; from Vulgar Latin an unverified form caraculum, small arrow
From Spanish caramba, an euphemism for carajo.