meaning of Addiehead

Addiehead meaning in Urban Dictionary

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