Definitions of Tweedledee and tweedledum:

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