Green’s Dictionary of Slang

Jack Doyle n.

see Conan Doyle n.