Top definition
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!
by ThunkerofThinks June 02, 2018
Get the mug
Get a Lemon Snowstorm mug for your guy Manafort.