Soviet dunkin Share definition Flag A dunkin donuts in the city of Moscow that puts 35 gallons of vodka per square inch in donut In Soviet Dunkin coffee drinks you Soviet dunkin by Nerves July 18, 2023 0 0 Get merch Get the Soviet dunkin mug. Buy Now — $32.95 See more merch