pummled

being brutally attacked, beaten or physically harmed
by meccaman October 02, 2003
mugGet the pummled mug.