wriggle; wiggle
1. wriggle; wiggleTo keep moving while twisting or bending a body part.
2. stirFor a thought or feeling to come up again and again.