Sorry if not using the correct language.

  • forty2@lemmy.world
    link
    fedilink
    English
    arrow-up
    22
    ·
    2 months ago

    My best guess…

    From “skeletons in the closet”. Colloquially, meaning to have secrets.