Is there a word for a person who avoids their responsibilities? [duplicate]
Solution 1:
To shirk is to avoid or neglect a responsibility.
So, a person who shirks is a shirker.
http://www.dictionary.com/browse/shirker
Solution 2:
Slacker might be a good choice: a person who shirks work or obligation; especially : one who evades military service in time of war (Merriam-Webster)
Solution 3:
A procrastinator.
Procrastinate: to be slow or late about doing something that should be done : to delay doing something until a later time because you do not want to do it, because you are lazy, etc. (Merriam-Webster)