got the shaft
- screwedSecured with threads
- burnedDamaged by fire
- cheatedActed dishonestly to win
- wrongedTreated with injustice
- betrayedViolated someone's trust
ripped off · swindled · stiffed · backstabbed · shafted · raw deal · hosed · gypped · conned · shortchanged · duped · played · taken · jilted · snubbed · overlooked · passed over · thrown under the bus
got the shaftlucked out
Succeeded by chance
hit the jackpot · struck gold · cleaned up · reaped the rewards · made a killing