Warning: Gross people bein' gross, harassment mentions
Roadhog
Whoever's harassing you isn't harassing you for long
They're too busy getting thrown through a wall one-handed by a big angry hog-man
Doesn't care if he's causing a scene in a public place; he usually does that just by being in a public place
He checks to make sure you're okay, then goes to pummel the guy to a pulp
No one's willing to interfere because Mako's terrifying as all fuck and, y'know, a few bystanders think the creep deserves it
After he's done he wipes his hands clean and proceeds to silently fuss over you
Brushing his fingers lightly through your hair, gently feeling your arms and body for any bruises or signs that you've touched or hurt
Then he simply picks you up and hauls you home to vocally fuss over you and pamper you
Apologizes for leaving you alone several times, as well as grumbles about people like that creep being one of the many reasons he hates society
Junkrat
Again, the creep's not bugging you for much longer after Jamie notices
He's on the guy in a second
Marches right up to the guy and decks him in the face, then catches him by the shirt collar before he falls to the ground
Proceeds to threaten to fill every opening in the man's body with dynamite, then keep him locked up in a shed like that for a special occasion
Like a firework party
Then he shoves the man, who stumbles and curses, away
Then he finally goes back to you to confirm that you're okay
When you assure him as much, he continues on with the date or activity as if nothing happened, though he's got a tighter hold on you than usual
You get extra stolen gifts and special gentle cuddles when you two get back home
McCree
Manages to keep his cool but just barely
Slowly saunters over and gets all close you, wrapping an arm around you while putting him between you and the creep
Then he gets close into the guy's face and uses his free hand to show him the precious Peacekeeper he's hiding under that jacket
He just quietly threatens the guy
"Now you better be gettin' along before you start up some real trouble, ya hear?"
Needless to say, the guy backs off
Then Jesse hugs you close to his side and takes you to your favorite place to make you feel better
Genji Shimada
Anyone who sees a buff robo-man coming their way at even the most leisurely of speeds better check their blessings and make sure they haven't done anything in the past five decades to make someone send a ninja beast after them
So, I mean, when the guy creeping on you backs away a little bit when they see Genji marching over to your side, they're not the dumbest person alive
But they're still a creep and they're going to suffer for it
Genji walks right by you and up into the guy's face, and then keeps walking
He pushes Creepster back a fair way, until he eventually hits something to stop him from moving farther away
Then he gets a face-full of emotionless Genji (which is terrifying, let's face it), who's letting every threat he can think of go
Threats of him, his family, his entire clan hunting this guy down, even if he runs forever and literally falls off the face of the earth
He's not a fan of his past but he sure as well will use it to terrify a shitty man back into his place
Then he thumps the guys back against the wall and walks back to you
He takes your arm like a gentleman and leads you out of there
Hanzo Shimada
Tbh, what he does is pretty simple
His dragons are just as protective over you as he is
So he just walks over and wraps his arms around you from behind
Rests his chin on your shoulder and looks the man dead in the eye after asking you quietly if you're okay
Then his arm starts glowing and there's a very vague reptilian shape made of blue light encircling his arm
Oh, look, there's two of them now and the shapes are gradually getting bigger as the light slowly gets brighter
Of course, he doesn't acknowledge this and just keeps giving the guy a deadpan stare, who's now fidgeting and glancing at his arm every few seconds
"So, can we help you or are you going to leave my partner and I alone now."
He does not phrase it like a question but as an order
Soldier 76
He literally just walks up to the guy
Puts a hand on his chest
Lightly pushes him back
"Unless you want your lights knocked out, you better be getting your ass out of here."
And if the guy decides to push back, Jack keeps his promise
Reaper
He doesn't do much right at that moment
He asks you to confirm the guy is harassing you, then he decks the man in the face in a knock-out punch
Then he takes your out of there
However, once you're in the safety of home and relaxing, he goes back to hunt down the douchebag
The man shows up on the local news missing a couple days later
Zenyatta
He's a pleasant guy, so he'll start out asking politely, if not a bit strained
Carefully sliding himself between you two and asking him to leave, as he's making you uncomfortable
If the man persists and tries to move forward, Zen puts a hand out, stopping the dude from making any headway (dude, he's a robot; you bet your ass he can stop you with one hand)
Not to mention the orbs around his neck are whirling a bit faster and glowing lightly
"Sir, I asked you to leave. I will not ask you again."
If the guy still doesn't move, he gets a little push that causes him to fall on his ass (again, robot = stronk)
Then Zen lightly slips an arm around you and escorts you out
Reinhardt
All he has to do is walk up and whoever's bugging you will stop and run for the hills
If they're really stubborn (and are one of those people who thinks they can take an old guy, even if it's a 500+ pound old guy who's buff as shit and has several visible battle scars), they run off with their tail between their legs when he picks them up by their torso and quietly growls a threat into their face
Then he goes back to German teddy bear Rein and sets up to finish your date/whatever activity you guys have been doing
Lucio
He gets a little rowdy but doesn't actually put up his dukes
He puts on a scary face (yes, even our precious frog bean is capable of doing such a thing for someone he loves) and gets a bit pushy with them, trying to get them to back off
If they get pissy enough to swing a punch, then he kicks their legs out from under them
Then he grabs you and starts to leave, hollering that if they try it again they'll get a lot worse
He buys you your favorite treat to make up for the incident, all the while apologizing profusely for leaving you alone and allowing that to happen