"sockenpuppe" in English Sockenpuppe {f} sock puppet Detailed translations for "sockenpuppe" die Sockenpuppe{feminine} Sockenpuppe sock puppet Mrs Hoffenheffer und ihre Sockenpuppe verstinken die ganze Umgebung. Source: opensubtitles.org Corpus by OPUS Request review Mrs Hoffenfeffer and her sock puppet are stinking up the premises.