skeletons in the closet

Definitions

[1] Skelette im Schrank (behalten) (schlechte Sachen, die jemand vor der Gesellschaft zu verstecken versucht)