stress relief partner means: You can call a friend to have instant sex. There are no strings attached. One or both of you will say, “Oh, God, that was so hot!” Hot sex can provide excellent stress relief and can even be mutually rewarding. (in Community Dictionary, added by Ciara Wolf)