meaning of Allmächd!

Allmächd! - German to English

(My) oh my.