‘Skeletons in the closet’ is a conversational phrase and idiom used to describe an undisclosed fact about someone that would damage the person’s perception if revealed. In other words, it is a discreditable, damaging, shameful or embarrassing fact that someone wishes to keep a secret. The phrase was coined in England in the nineteenth …
