Shafted

Verb
shafted



Adjective

 * 1) fitted with a shaft
 * 2)  screwed (in all senses); ripped off

shafted shafted shafted shafted