Wiktionary
skeletons in the cupboard
n. (plural of skeleton in the cupboard Lang=English English)