Russian Swamp Goggles Share definition Flag To shit in swimming goggles and put them on them in their sleep Hey you wanna do a prank, yeah lets do Russian swamp goggles Russian Swamp Goggles by ifuckedmilfs November 1, 2021 0 0 Get merch Get the Russian Swamp Goggles mug. Buy Now — $32.95 See more merch