Words have multiple meanings. To ignore this and require that everyone just uses those meanings that you personally are aware of is an unreasonable request.
Words have multiple meanings. To ignore this and require that everyone just uses those meanings that you personally are aware of is an unreasonable request.
Regardless of whether your intentions are pure, if a certain term instills certain associations in your audience, you can either change it to remove the association or live with the consequences of not doing so. But it's not the audience's fault that "jizz" has an existing meaning that's cemented in their minds, and your newfangled space jazz probably won't supplant that.
We can suppose that if the slang for sperm didn't exist that the writer would definitely have chosen "jezz", "juzz", or "jozz" instead, but personally I don't have any evidence to make that claim.
“Jizz” in English is etymologically closely related to “jazz” in English, which some sources also attest to having a (historical) slang use identical to that of “jizz”, so, while you are absolutely correct about the point of choosing the word, that point is quite compatible with the person doing so of being aware of the slang use of “jizz”.