tweedledee_and_tweedledumEnglish

Tweedledee and Tweedledum, Tweedledum and Tweedledee

Noun

Any two people who are hard to tell apart

English: Tweedledum and Tweedledee, Tweedledee and Tweedledum

English words with similar meanings

Show 1 words