skeleton in the cupboard/closet - definition and synonyms

phrase
  1. an embarrassing secret about your past that you do not want anyone to know

    The press were all trying to uncover skeletons in the candidatesclosets.

See also main entry: skeleton