Skip to main content

Santa Cruz Lemonade

A sex act where you urinate into a glass, add a large amount of sugar, then force your partner to drink it.
"Have you ever tried a Santa Cruz Lemonade? It's all natural and very fresh!"
by Whargarble August 24, 2017
mugGet the Santa Cruz Lemonade mug.

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