meaning of Ach, du dickes Ei!

Ach, du dickes Ei! - German to English

Good Heavens!