Green’s Dictionary of Slang

rocker n.3

(US) a painful blow.

[US]P. Rabe Murder Me for Nickels (2004) 85: He himself caught a rocker high on the arm [...] and he caught a very solid jolt square to the chest.