What is Ay Caramba?
Spanish
Literally:
"Ay" - "Ouch!" or "Ahhh!"
"Caramba" - "Good Greif!" or "Damn It!"
!Ay Caramba! What now?
See aye, karamba