Torqued /(?)/

Torqued

a.
  1. Wreathed; twisted. [R.]
  2. Twisted; bent; -- said of a dolphin haurient, which forms a figure like the letter S. (Her.)