Ay Caramba!is a latin expression used in a familiar way.It is used when you are impressed by something,something that you didnt mean to happen or that you couldnt imagine.When you get hurt or just when something wrong happens,you usually use Ay Caramba!!