Top Definition
When you get a plate and place it on your partners chest. Take a dump, urinate and bleed on it.
Mix it up, to make it look like a roast.
Then feed them.
"My Girlfriend & I tried Rhode Island Roasting last night, it was wellllll nice!"
by captain testicular cancer August 17, 2009
5 Words related to Rhode Island Roast

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×