Green’s Dictionary of Slang

hard-hitting adj.

[ext. of hard adj. (4)]

[1940s] (US black) smart, fashionable.