Work Text:
Roberts fists pounded against the punching bag. The sound of the impacts reverberated throughout the empty gym, echoing off the walls. He continued even as he hear the door open behind him. A low whistle made him finally pause, catching the punching bag before it could swing back.
”Damn, bitch.”
Robert sighed deeply as he looked over his shoulder at Flambae.
“With that skill, maybe you’ll be able to take on a ten year-old without totally getting your ass beat.”
He rolled his eyes at the comment.
”Ha ha. Very funny, Flambae.”
The ex-villain leered at him, his missing tooth obvious.
“Who exactly are you planning to fight anyway? A slight breeze would bruise a tiny guy like you.”
Robert resisted the urge to roll his eyes again, instead opting to glare at the man as he turned to face him fully.
”I’ve fought plenty of people bigger than you.”
”Sure, but how well did you actually do in those fights, huh?”
The smaller man crossed his arms in front of his chest.
”Do you want to find out?”
Flambae grinned at the challenge.
They walked over to the small boxing ring in the gym. It was there exactly for this purpose. Heroes loved sparring with each other, testing their strength in a little friendly competition. This particular spar, however, was far from friendly.
Robert unzipped his hoodie, dropping it in the corner of the ring. He wasn’t wearing anything under it, so his scars were exposed to the world. Flambae laughed at the sight.
“Shit, you really did get your ass beat.”
Robert positioned himself into a fighting stance.
”Let’s just get this over with. No powers.”
Flambae scoffed.
”Please. As if I’d need those to handle you.”
They circled each other, watching and waiting for the right time to strike. Flambae lunged forward first, leading with his right fist. Robert dodged it easily, recalling the way he had moved to attack him before he slipped in the water in Crypto Night. He landed a hit on Flambae’s side as he stumbled into the empty space where Robert used to be. Robert backed away before Flambae could swing one of his arms back at him. An angry snarl was on his face as he repositioned himself to face Robert again.
They stepped back into the same circular prowl as before. Robert knew the way Flambae’s brain worked. He would get impatient if Robert didn’t strike first, rushing forward predictably. If he did it enough, Flambae would eventually get too pissed to think properly, if he was capable of such a thing, and would let his guard down.
Sure enough, Flambae went for another punch, and Robert side-stepped him. Flambae made a frustrated noise, smoke billowing from between his clenched teeth. Robert threw a punch, but Flambae caught his arm, throwing him onto the mat.
"Ha! What do you think of-"
Flambae's breath was knocked out of him when Robert grabbed his leg, making him fall onto his back. He yelled, diving onto Robert. They grappled against each other. Robert tried to toss Flambae off of him, but the heavier man had him pinned to the floor. Robert struggled in Flambae's hold trying to free his limbs. He needed to get Flambae to loosen his grip. Flambae leaned in close, smirking in his face.
"Not so smug now, huh?"
Robert brought his head up, meeting Flambae's lips. The speed at which he crashed his lips against his made his mouth hurt a little, but he ignored it. Flambae gasped at the sudden kiss, allowing Robert to deepen the kiss. After a moment, Flambae started kissing back, pressing into Robert. His grip slackened, and Robert took the opportunity. He flipped them over so it was Flambae pinned under him, using his body weight to hold him down. Robert pulled his mouth away, panting as he sat back on Flambae's hips.
Robert froze when he felt something hard grind against his ass. He looked down at Flambae's face. His orange eyes were hazy as he stared at Robert, pupils dilated. A heavy breath left Flambae's slack jaw when Robert adjusted in his lap, brushing against his now obvious erection.
Fuck it.
He leaned forward, mouth meeting Flambae's again. Flambae groaned into his mouth as Robert ground against him. He adjusted himself as he explored Flambae's mouth, moving so that he could rub his own, now hard dick against Flambae's. His arms wound themselved under Flambae's neck, deepening the kiss. Flambae placed his own hands on his hips and bucked up against hip, making Robert moan into his mouth. His cock strained against his sweatpants, twitching as Flambae moved against him. Their movements were sloppy. They humped against each other mindlessly, seeking out their own pleasure.
Flambae finished first. Robert could feel his cock twitch against him as his cum soaked the spandex of his suit. It didn't take long for Robert to follow. He came against the fabric of his boxers, grinding on Flambae as he dragged out his orgasm. Flambae whined into his mouth, seemingly overwhelmed by the feeling of him rubbing his sensitive cock. Robert pulled away, rolling off of Flambae and onto his back. They laid next to each other for a moment, both catching their breath.
"That was a low blow," the ex-villain broke the silence. "You didn't win that fight."
"Well, you didn't either, dick."
Only the sound of their heavy breathing filled the empty gym as they recovered in the ring.
"How about a rematch?"
