Word Definition

Squirming

  1. of Squirm

Synonyms