Definitions by ChestTheMolest
Shafted
When someone of great power fucks you over; makes life difficult. However, respect is still maintained at all times for the figure of authority. The shaftee remains subservient to the shafter.
Shafted by ChestTheMolest September 9, 2019