Green’s Dictionary of Slang

Johnny Rocks n.

[rhy. sl. = pox n.1 (1)]

(Irish) syphilis.

[Ire](con. 1920s) L. Redmond Emerald Square 330: Doomed to spending life in a sexual desert, afraid of the priests, afraid of a dose of the Johnny Rocks.