have (a) skeleton(s) in (one's)/the closet
have (a) skeleton(s) in (one's)/the closet
To have (an) embarrassing, unpleasant, damaging, or incriminating secret(s) from one's past. Primarily heard in US. Even the most seemingly perfect people have some pretty shocking skeletons in their closets. She has some skeletons in her closet that could ruin her chance at the presidency if the press were to find out about them. My agoraphobia has always been something of a skeleton in the closet for me.
See also: closet, have
Farlex Dictionary of Idioms.
- have (a) skeleton(s) in (one's)/the cupboard
- skeleton
- come to a bad end
- come to a bad/sticky end
- deep, dark secret
- the goods on
- the goods on (someone or something)
- about last night...
- fall out with (someone) about (something)
- be not above (doing something)