who said ay caramba
You know how Bart Simpson always says Ay Carumba? What does this mean, and what language is it from? Update: Please make SURE you know what it is, I don't want to be left with Hmmm, I wonder if he's really right?.