someone who leaves things to the very last minute, often the night before a deadline.
why haven’t you finished that essay yet it’s due in 20 minutes! you’re such a last minute annie
by penisface :) August 28, 2018
Get the last minute annie mug.