I dont think he meant to be upset with it, but I think being so clear what it represents what frustrated him. As in using the word. Of course, no one meant anything bad, but the word itself was not appropriate, I think!!! I was shocked when I saw the word, to be honest with you. Because Im here, surrounded with people from my culture and religion. If I was around people from western country, who are non-muslim, then that's another story, because it's something very normal for them to talk about. Here are we are a bit reserved and careful when talking about it, because our religion is deen 7eshma. And that's what I personally think made him upset
Different people have different perspectives and I do respect his response to the water description

But I still agree that he could have explained in a nice way that he doesnt agree with the description, instead of getting all furious and another thing is, dont take it too personal, i didnt like the way The Ghost replied him. As if he was indirectly teasing him and Im sure he didnt mean that too. But dont you think Mrs Unfaithful that each of us could have handled it in a better way and considered the reason behind his frustration instead of attacking him back, even if he started attacking us, elkelma e6aybah can do miracles..
Sorry for the long reply
Cheers