gyrate
Definitions
To move or cause to move in a circle or spiral, especially as a result of a rapid rotating motion.
To dance in a wild or suggestive manner, typically involving rhythmic hip movements.
Examples
The dancers began to gyrate wildly to the upbeat rhythm of the music.
The spinning top continued to gyrate across the floor until it finally lost momentum.