Skip to main content

Definitions by ThunkerofThinks

Lemon Snowstorm 

The act of urinating during the process of ejaculating, often performed during sex.
Dude, I was fucking this chick last night and I gave her the gnarliest Lemon Snowstorm!