skinchiest

English

Adjective

skinchiest

  1. superlative form of skinchy: most skinchy