English edit

Adjective edit

squiggliest

  1. superlative form of squiggly: most squiggly