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

Recommended