whirling dervish: a dervish whose actions include ecstatic dancing and whirling
dervish: an ascetic Muslim monk; a member of an order noted for devotional exercises involving bodily movements
acid head: someone who takes LSD