dude, i totally banked on that project, its not even due until the end of the semester
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
"dude, i totally banked on that project, its not even due until the end of the semester" What is the definition of "banked"?