Green’s Dictionary of Slang

Johnny Armstrong n.

see Captain Armstrong under captain n.