Top definition
When you finish a report, analysis, or other assignment right before it is due.
Bob: "Jim's busted now!"
Jason: "No, Jim is going to be fine, he Finished - Right on time!"
by adiz97 April 07, 2011
Get the mug
Get a Finished - Right on Time mug for your buddy Sarah.