Tweedledee and Tweedledum n : any two people who are hard to tell apart [syn: Tweedledum and Tweedledee]