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 barracuda mug.
Get the barracuda mug.We'll email you a link to sign in instantly.