What does Auweia! mean?

Auweia! - German to English

Oh dear! [coll.]