Verb
have someone on toast (third-person singular simple present has someone on toast, present participle having someone on toast, simple past and past participle had someone on toast)
(colloquial, idiomatic) To have somebody in one's power, or in a compromising or helpless position.