did someone one better

English

Verb

did someone one better

  1. simple past of do someone one better