What does shafted mean?
Score: 5/5 (18 votes) Meaning of shafted in Englishto cheat or trick someone, or to treat someone unfairly: She was shafted by her agent over the film rights to her book.What does it mean to shaft somebody?impoliteif a man shafts someone, he has sex with them. Synonyms and related words. To have se...