Word Definition

Wrenched

  1. of Wrench