caramba


Also found in: Wikipedia.

caramba

(kəˈræmbə)
n
an interjection of surprise or amazement