꿈틀거리다

wriggle; wiggle

Explanation

1. wriggle; wiggle
To keep moving while twisting or bending a body part.

2. stir
For a thought or feeling to come up again and again.