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.