1. Extremely excited, ecstatic, stoked, treed, pumped, psyched, jazzed, amped, revved, wired. Has roots in drug culture (use of hypodermic needles) to get extremely high. Κάποια πρόταση για ανάλογη σλανγκ απόδοση;