Wash (one's) dirty linen in public American British disapproving phrase
Used to describe someone who shares with the public his/her private problem.
You can't gain trust by washing your dirty linen in public, you're just bothering other people.
If someone asks me about my past, I will say nothing at all. I don't want to wash all my dirty linen in public.
1(n) A person who talks a lot and tend to tell secrets
2(v) To tell secrets to other people
The verb "wash" should be conjugated according to its tense.
This expression is originated in France.