Scott Leach's definitions
To place two fingers in the vagina and two fingers in the anus simultaneously, whilst stimulating the clitoris with the thumb.
by Scott Leach May 29, 2005
Get the barracudamug.
Get the barracudamug. We'll email you a link to sign in instantly.