To wash one’s dirty linen in public. meaning

HOME PROVERBS

discussion

To wash one’s dirty linen in public.

said when:
One discuss very personal matters, that should be kept private, in public.