by charmain September 09, 2003

counted on
by ryelah121 May 02, 2010

a term meaning to finish a task that may have taken awhile or take on a task non stop until it is finished, due to spike of motivation.
by dubbz-fitty2 March 05, 2010

by roadie28 November 28, 2010

by DirtyDawwg June 19, 2008

by Voruhs luhzeh January 14, 2005
