advantage+over
131have an edge over sth — get/gain/have an edge (over/on sb/sth) ► to get or have an advantage in a particular situation: »Internet banks may have the edge over their old technology rivals when it comes to charges and rates, but they are not immune from complaints. Main… …
132screw over — (Slang) take advantage of someone over and over again, exploit repetitively …