screwed over

listen to the pronunciation of screwed over
English - Turkish

Definition of screwed over in English Turkish dictionary

screw over
ihanet etmek