roast

To smoke some herb.
Hey, lets go and roast
by innerlogiX October 20, 2005
mugGet the roastmug.

Share this definition