1 definition by Ariel T. Spinner

To give or to make a spit roast to a woman, means to have oral sex with her by licking her clit and vagina.
One spit roast and your headache is gone.
Shall I give ya a spit roast?
by Ariel T. Spinner May 26, 2006
Get the spit roast mug.