have someone on toast
📖 generalMeaning
To have someone in a position of control or dominance over them.
Literal Meaning
To have someone prepared for serving or ready to be used.
Example
“After winning the debate, she felt like she really had her opponent on toast.”