skeleton in the closet


Meanings

  • a scandal that is kept secret;