HAVE SOMEONE ON TOAST BRIT.
Meaning of HAVE SOMEONE ON TOAST BRIT. in English
have someone on toast Brit.
informal
be in a position to deal with someone as one wishes.
→ be toing and froing
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004