Lyric discussion by bassel 

To end this endless discussions, the written and the spoken meanings are different. The word "hast" is only written the same so that there is always one word added per line, but the pronounciation of the word "hast" and the word "hasst" are the same.

Now to the meanings

Du You Du hast You have/You hate/You possess Du hast mich You have ... me/You hate me Du hast mich gefragt You have asked me

The first line is easy. The second, third and fourth line offer different meanings in german the word "hast" comes from "haben" and has only one meaning in the german language and that is "to posses", but it is also the auxiliary verb for the second person in the so called "Perfekt Form", which is very similar to the english simple perfect form. And there is also the fact that the words "hast" and "hasst" are pronounced the same so this line can carry three different messages in german. In the third line the word "hast" could still mean you possess, but to express that you own a person you would use the word "besitzen". So it leaves two other possibilities. It is either an incomplete sentence, which can't be translated into english, because the order of the words changes. So in english it would be like this "you have ... me" in german you could still attach a word to the end of the sentence like hurt, which means in german "verletzen" German: Du hast mich verletzt English: you have hurt me And in this line the word "hasst" would still offer a sense, why it could also mean "You hate me" In the last line there's finally only one possible meaning left which is "you have asked me"

So in the end you have four lines the first is only one word with one meaning, the second, third and fourth line always add one word, while they keep losing one possible meaning

And finally: yes the song is about a unhappy groom, what supports the similarity between "hast" and "hasst". The conclusion is he does not want to marry her, because the groom thinks that the bride hates him.

I quite enjoy the very interesting play on words.

An error occured.