What is the meaning of Skeleton_in_the_closet?

A shameful secret.

Source: wiktionary.org