Stalin's organ in German Stalin's organ in German Stalinorgel noun (military, World War II, slang) A Katyusha rocket launcher. Add to Flashcards