i just snorted up some adderall and i'm feeling great
prescription for adhd that contains amphetamine and is now being widely abused
"i just snorted up some adderall and i'm feeling great" What is the definition of "adderall"?