screwed (in all senses); ripped off

listen to the pronunciation of screwed (in all senses); ripped off
Englisch - Türkisch
(Tüm anlamda) vidalı; sökük uzakta
Englisch - Englisch
shafted