I'm German and my first association if a German asked for heiße Soße, would be that they are asking about temperature, not spiciness and certainly not horniness. And as the other comment said, both heiß and scharf are slang for horny.
"scharf" can mean horny as well.
Re:German for Programmers
by pantalaimon on Friday February 08, 2019 @09:02AM
(#19114140)
In this context they'd only think you are inquiring about the temperature of the sauce.
Also pro-tip - when asking if a sauce is "hot", don't use "heiss" which literally means hot, the word you want is "scharf", spicy. Because "heiss" is slang for "horny" and if you phrase it wrong, you end up asking the Afghani waiter if the sauce is horny, and he looks a little aghast.
I agree with point 3 though, German makes a lot of sense when you learn how the words combine together.