meaning of Blitzscheidung

Blitzscheidung - German to English

express separation and divorce [coll.]