A twisting, snakelike movement of the body.
To twist one's body with snakelike motions.
The prisoner managed to squirm out of the straitjacket.
To twist in discomfort, especially from shame or embarrassment.
I recounted the embarrassing story in detail just to watch him squirm.
To evade a question, an interviewer etc.