Make a statement and control your destiny in the Physique Essentials FONS T.
have (one's) foot on (someone's) neck
To be in a position of control or power.
It looks like you have your foot on his neck in this negotiation, so I'm confident that you'll get the outcome you want."
Humble Beginnings. Relentless Ambition.