meaning of Alle Wetter!

Alle Wetter! - German to English

My goodness!