squiggliest
English
Adjective
squiggliest
superlative form of
squiggly
: most
squiggly