49 definitions by Darren
by Darren December 16, 2002
by Darren April 4, 2003
To insert ones middle finger up a womans' and thumb up her vagina and gently press the two together through the fleshy wall.
by Darren November 26, 2001
by Darren November 26, 2001
by Darren March 23, 2005