skeleton in the cupboard/closet
1
an embarrassing secret about your past that you do not want anyone to knowThe press were all trying to uncover skeletons in the candidates’ closets.
Synonyms and related words
Secrets and secretiveness
secret
confidentiality
stealth
See also main entry: skeletonSee also main entry: skeleton