caramba

Definitions


[kəˈrambə], (Interjection)

Definitions:
- an expression of surprise or dismay
(e.g: ay caramba!)


Phrases:

Origin:
mid 19th century: from Spanish




definition by Oxford Dictionaries