Green’s Dictionary of Slang

John, Dick and Harry n.

see Tom, Dick and Harry n.