squiggliest

English

Adjective

squiggliest

  1. superlative form of squiggly: most squiggly