wash your dirty linen in public

Idiom

to discuss your personal affairs in public, especially sth embarrassing

disapproving · British
Source details unavailable
Said in 0 films · #0