by MeliMel21 January 01, 2018
No, this is not about cooking / roasting a chicken. Although it could mean that if you wanted it to. Roasting is when you give the best comeback to someone and the whole room knows that that someone is feeling really "salty" now..
by askmichaelscott March 24, 2016
by Roastful June 02, 2016
by yoman June 13, 2003
by lethbridge October 04, 2008
by OGS March 04, 2015