to be screwed over

listen to the pronunciation of to be screwed over
English - Turkish

Definition of to be screwed over in English Turkish dictionary

to be over
bitmek
to be over
dolmak