Word Definition

Squirmed

  1. of Squirm

Synonyms