What does the phrase "pot meet kettle" mean?

I've always been curious about its exact meaning.
7 answers 7