slug out

Advanced (C1) informal

To hit something very hard, or to produce or get something done through a lot of effort

"He slugged the ball out of the park for a spectacular home run."