Very different to the commonly mistaken for Ay Caramba which is a Spanish interjection.Another word for someone to engage in intercourse.
"I caramba your mum"