Green’s Dictionary of Slang

Dick, Tom and Harry/Joe n.

see Tom, Dick and Harry n.