What does Addiehead mean?

Addiehead meaning in Urban Dictionary

an individual who takes mass quantities of adderall on a regular basis.