The russian glove Share definition Flag When you dip your hand in dogshit, and shove it up your girlfriends ass. Sorry Jessica can't answer the phone right now, I'm giving her a The russian glove. The russian glove by dennis_the_menace2 January 12, 2026 0 0 Get merch Get the The russian glove mug. Buy Now — $32.95 See more merch