roast

to shut someone down verbally
Don't make me roast you or I'm bout to roast you.
by Kymberle November 14, 2005
mugGet the roastmug.

Share this definition