squirmer
/ˈskwɪrmər/Definitions
1. noun
a person who squirrels or who is habitually restless or fidgety
“She’s a bit of a squirmer and can’t sit still during long meetings.”
2. noun
an animal, especially a young one, that moves by squirting or squirreling
“The squirmer of the snake was seen slithering through the grass.”