Skip to main content

Definitions by Kymberle

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