English

edit

Adjective

edit

squiggliest

  1. superlative form of squiggly: most squiggly