English | German | Russian | Czech

have someone on toast English

Meaning have someone on toast meaning

What does have someone on toast mean?

have someone on toast

(colloquial, idiom) To have somebody in one's power, or in a compromising or helpless position.

Are you looking for...?

have | someone | on | toast