Skip to main content

GreenSteez's definitions

Tear Drop

1. Water from the eye

2. A sexual act where a male ejaculates into the eye of a female giving off a tear drop effect.
1. I cried tear drops last night

2. I was getting head from my girlfriend and then out of nowhere I tear dropped the wench.
by GreenSteez January 30, 2004
mugGet the Tear 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