wash dirty linen in public

📖 general
Meaning
to discuss private issues openly, often causing embarrassment
Literal Meaning
to air out soiled clothing in a public space
Example
“They shouldn't wash their dirty linen in public; it's unprofessional.”