1. Verb. (idiomatic) To beat really badly. ¹
2. Verb. (idiomatic) To trounce, outdo, or triumph over. ¹
¹ Source: wiktionary.com