Josh and Carrie are really taking their relationship to the next level...look at them roosting over there in the corner.
by Kenyon February 8, 2003

To inject mass amounts of liquids into your body,mainly alcohol,for the reason that no single person can logically explain
by deadeddie November 2, 2006

by tek-zer0 August 7, 2010

Roost a p, broo.
by smokeweederrday March 15, 2011

by AsherBigCock March 10, 2017

by AsherBigCock March 10, 2017
