1 definition by Jenn010

when a female is takin it from 2 men one in the mouth and one in the fefe
guess wat guys i was part of a spit roast with a hot ass chick last nite, pity bout the other dude
by Jenn010 July 7, 2006
Get the spit roast mug.