1. slang To physically beat someone very severely. A noun or pronoun can be used between "towel" and "up." Primarily heard in Australia. The 33-year-old man admitted that he had gone out that night with the intention of finding someone to towel up. Listening to that smug imbecile made me want to just towel him up right then and there.
2. slang To defeat or dominate someone thoroughly, especially in sports. A noun or pronoun can be used between "towel" and "up." Primarily heard in Australia. The underdog team managed to towel up the returning champions with a stunning 6–1 victory. I barely managed to beat him in our first game of chess, but he toweled me up in the second game.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.