soviet russia Share definition Flag A place where everything is the opposite of how it is in the USA In America, you piss in toiletIn soviet russia, toilet piss in you! soviet russia by Spodermen2121 z January 22, 2017 0 0 Get merch Get the soviet russia mug. Buy Now — $32.95 See more merch