What does Aufwiedersehn! mean?

Aufwiedersehn! - German to English

such a long time! [Am.]