Rankling in, or swelling, the heart.
Hallucinogenic.
Having an overwhelming effect on the imagination; mind-boggling.