Top Definition
The ultimate moment of opportunity, just before it is too late. Sometimes last minute is actually too little too late, but most of the time in underdog situations the last minute is a great time to accomplish goals
"I'm making a last minute dash to the shop before it closes, does anyone need anything?"
by MikeSynonymous March 09, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.