skeleton in the closet
skeleton in the closet {n. phr.}
A shameful secret; someone or something kept hidden, especially by a family.
The skeleton in our family closet was Uncle Willie. No one mentioned him because he drank too much.
Categories:
Source: A Dictionary of American Idioms