Being of constant roast

Someone or something that gets roasted a lot. A bad game, a best friend, whatever. As a person, it would be the type that gets roasted even then when they are on the winners' side and everyone agrees, just because they are a being of constant roast by nature.
Friend: Dude, that guy over there is getting roasted again.
Me: People can't help it, he's a being of constant roast.
by Kuraion August 03, 2018
Get the Being of constant roast mug.

italian roast

A threesome involving two Italian men and a woman
"Yo, Frankie! Did you get a look at that broad? I know you'd like to Italian roast her someday, am I fuckin' right?"
"Nah, sausage head, not with your garlic breath. Why don't you go shave your fuckin' back before coming on to me. At least take me out for cannoli first."
by notreallygoodatthis March 21, 2014
Get the italian roast mug.

prof roast

A prof roast is an activity taken up by senior petroleum engineering students at Texas A&M University, in which the students make fun of, take cheap shots at, and relive past events of the professors in the petroleum department.
Wow! I can't believe Tom just said that! We are definitely using that in the prof roast!
by tomsdaddy March 10, 2009
Get the prof roast mug.

Ginger flaming roast

when you roast your GINGER science teacher with a heated up cast iron rod, inserting the red hot rod into your ginger teachers asshole and yelling ROAST ROAST ROAST YEEE BOY ROAST
"I gave my teacher a Ginger flaming roast for christmas!"
"Did she like it?"
"She was sure gasping for breath!"
by gingermaniac May 14, 2010
Get the Ginger flaming roast mug.

human roast beef

Ravioli give me the formuoli when you look like a roasted piece of beef
by Human roast beef November 25, 2023
Get the human roast beef mug.

roasted subway

When you see a very sunburnt old lady walking on the street wearing a subway shirt. The old lady will look extremely red and she will be walking extremely slow, most likely needing to use a cane.
"Did you see that roasted subway walking by the Whole Foods? I thought she was going to die at any moment"
by byebye7348378 August 23, 2022
Get the roasted subway mug.

Roasting garlic

1. When you tell someone off, cuss someone out, and/or set someone straight for their toxic behavior.

2. To not back down when you think you're right.
3. When someone is just not having it.
1. John is on Facetime with his merchant roasting garlic over a bad shipment.

2. If anyone wants smoke, come on, I'm roasting garlic.

3. We're roasting garlic for any bullshit that they come with.
by 1dafo0l November 03, 2020
Get the Roasting garlic mug.