English Dictionary
Definition screw over in British English
screw over phrasal verb
phrasal verb
1
to deliberately put someone in an unfavorable situation
