self-medicator

Noun

 * 1) A person who administers self-medication.