roast

to have sex with someone.
to "roast" them.
by higuysays January 16, 2011
mugGet the roastmug.

Share this definition