I guess "slug" here is used as a baseball term? What does it mean?

Native speaker’s answer
Rebecca
Yes, this is a baseball term. "To slug" basically means to hit very hard. Thus, "he slugged 46 home runs" is a way to express that he hit 46 home runs. Ex: He slugged a home run in the last inning. Ex: Look at him slug that home run! Another amazing play by the current MVP.