Definitions by Steven Dore
Shafted
Being screwed over or thrown under a bus by one you once trusted. Left with a deep feeling of being wronged.
Hutchison Ports Australia shafted their workforce by sacking 97 staff at their Sydney and Brisbane terminals by email at midnight.
Shafted by Steven Dore September 16, 2015