Definition of "writhed"

writhed