DO SOMEONE ONE BETTER
do someone one better: translation
go (someone) one better & do someone one better
to do something superior to what someone else has done; to top someone. •
That was a great joke, but I can go you one better.
•
Your last song was beautifully sung, but Mary can do you one better.