Home UK English Adderall
A stimulant drug that is a mixture of two amphetamines, used to treat attention deficit disorder and narcolepsy.
1990s origin uncertain.
READ THESE ARTICLES