Skip to main content

Definitions by BrokenMelon

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!