Green’s Dictionary of Slang

Jack, Dick and Harry n.

see Tom, Dick and Harry n.