Definition: Gerhardt means "sweet, sour" in German, often used to describe food or drink that tastes both sweet and sour. gerhardt