What does amateurcrastinator mean?

amateurcrastinator meaning in Urban Dictionary

somebody who likes to put off until the next day what they can perform these days, nonetheless they're not very good at it, or they would be PROcrastinators...