It means perplexed, dumbfounded, stunned, supisite. It also means cloudy, intoxicated, alienated, stunned. Obnubilar inflection, which means making you lose your mind, intoxicate, perplexing, stun.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list