Can refer to both physical beating and severe criticism.
Si vapuleas a tus oponentes en el debate, ganarás el respeto de todos.
If you thrash your opponents in the debate, you will gain everyone's respect.