Shafted
WiktionaryText

Adjective



  1. fitted with a shaft
  2. screwed (in all senses); ripped off
 
x
OK