have (one's) foot on (someone's) neck(redirected from having my foot on her neck)
have (one's) foot on (someone's) neck
To be in a position of control or power over someone else; to have another person in a vulnerable position. 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.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.