Quote Originally Posted by Prude View Post
Haha what
Spit roast.

Check urban dictionary if you're still confused.