What’s the meaning of "Bock haben auf"?

    • 15 posts
    April 10, 2025 4:09 AM PDT
    The German idiom "Bock haben auf" literally translates to “to have a goat on,” but idiomatically, it means “to be up for something” or “to feel like doing something.” It’s used to express interest or excitement about an activity. For example, “Ich habe Bock auf Pizza” means “I feel like having pizza.” While the exact origin is unclear, “Bock” in slang terms has come to represent desire or motivation. Interestingly, in contrast, “kein Bock haben” means “to not feel like it” or “to have no interest.” So, it’s a versatile idiom that can swing both ways depending on the context. Among German idioms, this one is particularly common among young people and in casual speech. It’s easy to use, short, and expressive, which makes it a staple of everyday German. Understanding idioms like this is key to sounding more natural and fluent when speaking the language.