Rash or impetuous.
Exhilarating.
Intellectual.
Intoxicating or stupefying.
Tending to upset the mind or senses.
Full of scent; odorous.
Having a keen sense of smell.