1 definition by elucida

managing to get to some milestone related to sexual relations - may be a kiss, a phone number etc or full lown sex.
i told you i'd pull twenty guys this month!
by elucida June 18, 2003

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.

×