"whirling dervish" - high fivin' ya for using one of my fave terms!
I always liked the term, especially when I saw a Discovery show that presented "whirling Dervishes".