2 definitions by squirly g

Top Definition
A phrase that a woman can use when she needs to go to the bathroom. The female counterpart to "leak my lizard"
Excuse me for a minute, i have to go wet my lips.
by squirly g June 03, 2007
1. cigarettes
2. cumming on someone's face
1. Hey, you wanna step outside and play face darts
2. Hey baby, let's play face darts
by squirly g June 03, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.