Green’s Dictionary of Slang

Tom Hall, Dick and Hugh n.

see Tom, Dick and Harry n.