Question: is toast of the town?
Answer: toast-of-the-town. (idiomatic, dated) A person, male or female, who is admired and very popular in local society, and who is sought-after to attend parties, public events, etc.