Meaning of SLUG in English
(HIT) [verb] [T] -gg- [informal] - to hit (someone) hard with the fistShe slugged him and he fell against the bar.(ANZ) They slugged me (= charged me a lot of money) for the car repairs.If two people slug it out they fight or argue fiercely until one of them wins.If a couple can't settle these matters between them they tend to slug it out in the courts.
Cambridge English vocab. Кембриджский английский словарь. 2012