tuhaf
relating to the effect produced by taking a psychedelic drug (= one that affects the mind and the way that someone sees things):