Definitions of Tweedledum and tweedledee:

  • noun:   any two people who are hard to tell apart