squirmer
Etymology
From squirm + -er.
noun
One who, or that which, squirms.