squirmers

noun
  1. plural of squirmer; people or things that squirm or wriggle
  2. Usage: informal

Examples