Josh and Carrie are really taking their relationship to the next level...look at them roosting over there in the corner.
by Kenyon February 08, 2003
Get the roost mug.
To inject mass amounts of liquids into your body,mainly alcohol,for the reason that no single person can logically explain
by deadeddie November 03, 2006
by tek-zer0 August 07, 2010
by AsherBigCock March 10, 2017
by AsherBigCock March 10, 2017