Skip to main content

ThunkerofThinks's definitions

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!
by ThunkerofThinks June 2, 2018
mugGet the Lemon Snowstormmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email