1 definition by Michaelx2

Top Definition
While having sex, a woman repeatedly having the penis fully inserted and fully withdrawn from the vagina.
She wanted some, so we went upstairs, she liad there, and played dartboard
#sex #darts #sexgame #penis #vagina
by Michaelx2 August 29, 2008
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.