shafted
verb
°past tense of shaft.
adjective
°fitted with a shaft.
°(slang) screwed (in all senses); ripped off.