Skip to main content

J.R. from Chicago's definitions

Lemon Drop

Like a Tea Bag, but with a twist. You dip your balls in urine.
(preferably your own!) Then you proceed to put your balls in someones mouth. A lemon Drop!
I gave my girlfriend a Lemon Drop last night.
by J.R. from Chicago June 5, 2011
mugGet the Lemon Drop 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