It takes one to know one.

Hello again,
What does "It takes one to know one"? Can you put it in context to make it clear? What other phrases or idioms are similar to the above one? Does "it takes one to know one" derrogative? Thanks for your help.

Replies