1 definition by Jackson2222

When someone roads someone so hard that they can't show their face.
Your face is so messed up you look like August from Wonder! You got spit-roasted!!
by Jackson2222 December 5, 2017
Get the Spit-Roast mug.