Very startling or shocking; engaging a person's full attention.
Having an overwhelming effect on the imagination; mind-boggling.
Hallucinogenic.