han vapuleado
-they/you have beaten
Antepresente para el sujetoellos/ellas/ustedesdel verbovapulear.

vapulear

Los desharrapados les han vapuleado hoy.
Alley cats were slamming them today.
Los críticos, sin embargo, han vapuleado la propuesta diciendo que los costes sociales de la legalización sobrepasarían el dinero que generaría.
But critics are slamming the proposal, saying the social costs of legalization outweigh the money it would bring in.
Palabra del día
amasar