It means astonishing, slinging, squirming, turbar. Cause amazement or strangeness. Leave perplexed or stunned. Cause stupor or dread.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list