skeleton in the cupboard


Meanings

  • a scandal that is kept secret;