What does 'Ay Carumba' mean?
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?". Thanks.