'dirty linen' definitions:

Definition of 'dirty linen'

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