tweedledee and tweedledum Meaning, Definition & Usage

  1. noun any two people who are hard to tell apart
    Tweedledum and Tweedledee.

WordNet