stupefying

(adj) disorienting (similar term)