mind-blowing

adj. Slang 1 mind-boggling; overwhelming. 2 (esp. Of drugs etc.) Inducing hallucinations.