skeletons in the/someone's cupboard
idiomDefinition of skeletons in the/someone's cupboard
British, informal
: something bad or embarrassing that happened in someone's past and that is kept secret
He asked if she had any skeletons in her cupboard that might affect her political campaign.