Ah, so I’m guessing that somehow you’ve found out something about these people you discuss here. Or that someone else has mentioned this to you as a possibility. Like @gailcalled, I have heard it as a gender-neutral expression. There’s another term for what @linguaphile mentioned, though I can’t think of it. Sexual tension, but that’s not the word(s) I am looking for.
Putting someone “on edge” is to make them feel nervous and anxious and tense and awful. And possibly angry and irritated and disgusted and mad. And even scared.