'dirty linen' definitions:

Definition of 'dirty linen'

(from WordNet)
noun
Personal matters that could be embarrassing if made public [syn: dirty linen, dirty laundry]