It means that they have revealed the fact that they are a homosexual.
The correct idiom is "a skeleton in the closet."Imagine opening a closet door and seeing a spooky skeleton! This idiom means that something bad is hidden away in someone's past.
"All eyes" is an idiom meaning that someone's eyes were wide open in shock or fear. He was all eyes as the monster climbed out of the closet.
"Coming out of the closet" usually means that someone has announced that they are gay.
"To be" is not an idiom - it's a verb.
The cast of Confessions of an Idiom - 2013 includes: Andy McCain as Skeleton in the Closet
There are many benefits of coming out of the closet. These include psychological and mental benefits. Research shows that a person who has accepted their sexual identity is able to engage in healthier relationships and find more meaning in life.
"Coming undone" is an idiom meaning that you are losing control. The image is of someone unraveling and coming apart. This is used when someone is getting very frustrated or losing control of their emotions.
Pest is not an idiom. It's a word.
The idiom "apple shiner" means the teacher's pet.
The meaning of the idiom in the pink of health means being in good health.
It typically means out of place like. In China eating beef is taboo also in the closet like a gay man
The idiom means impress someone is egg on