n. drug which stimulates, amphetamine; part of the shoe which covers the top of the foot; exciting or uplifting experience (Slang)
UPPER
Meaning of UPPER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012