Shafted meaning and pronunciation
- 8 years ago
Ripped off, cheated, treated most unfairly by people or even just by fate...
The story of Shark Island!
Shafted definition by Urban Dictionary
The story of Shark Island!
Shafted definition by Urban Dictionary