Ariel T. Spinner's definitions
To give or to make a spit roast to a woman, means to have oral sex with her by licking her clit and vagina.
by Ariel T. Spinner May 30, 2006
Get the spit roast mug.
Get the spit roast mug.We'll email you a link to sign in instantly.