Top Definition
To get ultimately roasted by the scrotum. Other abbreviations: scroteroast.
"You guys are gonna get scroasted."
"Scroasted potatoes"
by The McScrotrskies June 08, 2014
6 Words related to scroasted

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.