Skeleton in One’s Closet

What does the idiom “Skeleton in One’s Closet” mean?

Definition:

A secret from one’s past; an embarrassing secret

For example:

“The politician turned out to have skeletons in her closet that cost her the election.”

Notes:

A UK equivalent is “skeleton in the cupboard.”

Reply