wipe somebody's eye

English

Verb

to wipe somebody's eye

  1. (idiomatic) to defeat; to humiliate
Last modified on 29 March 2012, at 15:52