Skip to main content

Definitions by DavidlIkesliv

I Caramba 

Very different to the commonly mistaken for Ay Caramba which is a Spanish interjection.

Another word for someone to engage in intercourse.
I Caramba by DavidlIkesliv December 13, 2020