What does Boah ey! mean?

Boah ey! - German to English

Oh wow! [coll.]