Like every other language - yes! There are hundreds, if not thousands, of German idioms that cover all aspects of life and are renowned for their creativity and humor.