Mech Soviet Share definition Flag A huge asshole that I've been friends with for a while Me: Hey soviet Mech Soviet: *Either says something racists or funny* Mech Soviet by Lieut November 29, 2021 0 0 Get merch Get the Mech Soviet mug. Buy Now — $32.95 See more merch