adj. sharp; biting, pungent; clever, perceptive, astute; strong, intense; eager, enthusiastic; wonderful, amazing (Slang)
KEEN
Meaning of KEEN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012