Feeling a very strong emotion
(Adjective)

Stoked Is Also Mentioned In