Find the word definition

Wiktionary
wipe someone's eye

vb. (context idiomatic English) To defeat; to defeat humiliatingly.