guy1: dude, have you handed your assignment in yet? guy2: nah, i'm such a last-minute-manda
someone who is to leave everything to the last minute
"guy1: dude, have you handed your assignment in yet? guy2: nah, i'm such a last-minute-manda" What is the definition of "last-minute-manda"?