See squirm in Webster's New World Roget's A-Z Thesaurus II
verb
To move or proceed with short irregular motions up and down or from side to side:
squiggle, waggle, wiggle, worm, wriggle, writhe. See move, repetitionTo twist and turn, as in pain, struggle, or embarrassment:
agonize, toss, turn, writhe. See repetition
Learn more about squirm