writhing

(adj) wiggly

< writhen | writing >