"du hast dreck am stecken" in English Du hast Dreck am Stecken. You have a skeleton in your closet. Detailed translations for "du hast dreck am stecken" Du hast Dreck am Stecken. Du hast Dreck am Stecken. You have a skeleton in your closet.