Green’s Dictionary of Slang

Tom and Dick n.

see Tom, Dick and Harry n.