Like this video? Subscribe to our free daily email and get a new idiom video every day!
the toast of (the town)
Someone who is especially well-liked, regarded, or admired in a certain place. The young entrepreneur's new tech innovation has made him the toast of the town in Silicon Valley.I hope you enjoy being the toast of London now, because such fame is always fleeting.