caramba = darn! interjection

caramba

interjection
interjection

English Translation of CARAMBA

1
(expressing annoyance or anger) : darn!, heck!
2
(expressing surprise) : wow!, good Lord!

Seen & Heard

What made you want to look up caramba? Please tell us where you read or heard it (including the quote, if possible).