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