meaning of Alter Schwede!

Alter Schwede! - German to English

Gosh! [coll.]