Russian Sunshine

The act of peeing in your lover's vagina during sex.
What the fuck, Mark! You did NOT just give me a Russian Sunshine!
by BrokenMelon June 09, 2023
Get the Russian Sunshine mug.