1 definition by DUD3sweet

Top Definition
A term used to describe a morning where you quickly try to finish up an assignment that is due that day. Hence; "Last Minute Morning".
DUDE! I'm so tired because of procrastinating that project up until the last minute morning. I hope I get a good grade...
by DUD3sweet May 28, 2008

Mug icon
Buy a Last Minute Morning mug!