tweedledum and tweedledee Meaning, Definition & Usage

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

WordNet