Skip to main content

Definitions by penisface :)

last minute annie 

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
last minute annie by penisface :) August 28, 2018