Meanings

  1. hellhole, shithole

Examples

GermanEnglish
Was für ein Drecksloch.What a dump.