skeletons in the/someone's cupboard

idiom

Definition 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.