Work Text:
Placing a hand on Leon's chest, Wesker pushed him down onto a chair, kneeling with a sly smile and nudging his legs further apart.
Wesker shifted into a more comfortable position, gazing at Leon through his lashes. He had set his sunglasses on the desk behind him - he knew how much the officer loved looking at his eyes - after turning on the little lamp so Leon could be at ease under the faint orange light. He was sure he painted a pretty picture, hair mussed, shirt a far cry from its earlier wrinkle-free state from hands fisting it, and a delicate collar – the first one Leon got him – wrapped around his neck in clear view, though he was sure he didn't hold a candle to Leon's appearance.
Leon was sitting back, stock still, yet practically vibrating out of his skin with poorly masked excitement, anticipation, and trepidation mixed into one delightfully delectable expression. His face was a lovely shade of pink, lips red and swollen from all the worrying he'd done before and now. It looked like he was just about to bite them off. Leon's hands flexed on the armrests, like he wanted to reach out and touch Wesker, but he never did. He sat, waiting.
Wesker would admit to being a bit more… forward, with his advances this time around. He just couldn't help himself; Leon bent over one too many times, ducked in too close,
touched
him one too many times today. It was all too easy with Leon bumbling into his office like clockwork with a baggie of lunch which now sat forgotten on Wesker's desk. His appearance matched with his simmering lust. Just too perfect to pass up. Wesker knew it wasn't Leon's intention, but he was too ripe not to pick.
And God knew how delicious this apple tasted.
Running his hands up Leon's thighs, Wesker took his sweet time, watching the younger man twitch and shift around. He revelled in his undoing of Leon's composure, his bitten-back noises, how his big doe eyes begged him.
Christ
.
Swallowing a groan, he bent forward, nuzzling the crux of his hip. Feeling fingers thread through his hair, Leon tugged Wesker's head back gently. "What did I say about kittens being allowed to touch?" he asked, voice dripping with dissatisfaction.
Shivering, Wesker blinked up at him. "Bad kittens can’t."
"That's right," Leon said, his satisfaction shining through. The praise ran right through him and settled right at his groin.
"Have I been good?" Wesker asked, pawing at Leon's legs, needing his permission to carry on, to be allowed to tarnish his virginity — to be gifted this tremendous honor.
Leon took his time to answer the question, keen on observing Wesker's eyes stare longingly from his stirring arousal, bouncing from Leon's face to the door. It cycled twice before Leon said, "You'll be good once you follow my orders.” He slid his hand over to cradle Wesker's head and stroke his cheek with his thumb.
Shifting his hips forward so his knees bracketed Wesker's ribs, Leon leaned back in his seat a fraction more before commanding, "Undo me with your mouth." As Leon sat back, Wesker didn't waste a moment, already mouthing at the top. Unfathomably fast, Wesker already had the zipper tag in his teeth, tugging it down and licking his lips, eyeing the more apparent outline of Leon's erection straining against the fabric.
Smiling down at the man kneeling down, Leon petted him twice as he pulled his cock free, stroking it lazily. "Is this what you want, pet?" Amused by Wesker's fervent nodding, Leon pulled him closer with a fist full of silky blonde hair.
It was hard fighting down the creeping blush and the nervous quiver, but Leon wasn't about to have his first blowjob taken passively. On the plus side, Wesker was enjoying himself if the extreme dilatation of his eyes and the pink tint on his cheeks was anything to go by. It was impressive, how quickly they slipped into these roles that were almost the complete opposite of their respective natures.
Wesker's face was mere inches from Leon's cock, eyes locked solely on its every twitch. Swallowing thickly, his voice had dropped a few octaves. "May I?"
Choking back a groan, Leon's hand tightened in his hair. His voice was going to be the end of him. "It's all yours."
Seeing his eyes widen, Wesker's eyes flicked from the cock begging to be sucked to his eyes instead. "Mine," he echoed, looking back to his dick.
"Mine."
The first solid press of lips to the head of Leon's penis sent him reeling, hand falling from the hair he clutched. Leon gaped down at Wesker like a fish on land. He was piercing his soul through a curtain of lashes.
"
Mine
."
Another kiss, this time on the shaft. It still sucked the air out of Leon's lungs. It was nothing like he expected and so, so much more.
"
Mine
."
Wesker all but growled, challenging Leon to refute what he said and take this away from him. He wasn't sure he could even attempt to stop this now that it had started. Like a snowball rolling down a hill picking up speed, it was too late.
Content to take his time to savor every nuance of Leon, Wesker showered his dick with kisses and kitten licks. Leon was allowing him to dip his toe onto the waters of oral sex, and Wesker wanted to make it as memorable and pleasant for him as he could. He could certainly make a habit of this. Leon looked beautiful with power.
"You're doing so well, kitten," Leon praised, voice tight as Wesker started sucking on the shaft.
Humming, Wesker let him go with an obscene 'pop' and licked a stripe up the length of his erection, moaning at the whimper that slipped out of Leon, whose face went red. The teeth he had used to chew at his lip before came back and clamped down on his bottom lip.
Well, if that's how Leon wanted to be, Wesker would just have to work harder to dredge out those noises from him. Kissing the head of his cock, Wesker winked up at Leon before enveloping the head in his mouth. Immediately Leon's hips bucked forward, hitting the back of his throat — he almost didn’t hear the sharp gagging sound.
"I'm so sorry, are you ok?"
Holding Wesker's head, Leon's face of grave concern had him chuckling. "I'm quite alright." His coughing and watery eyes did little to soothe him, but he allowed himself to be placated by kisses on his hands as Wesker put them back onto the armrests and put his own hands on Leon's hips. Ensuring he couldn't jerk up again, Wesker leaned down and once again wrapped his mouth around the head of Leon's dick. He could feel his hips stutter.
Licking experimentally to see what got the most reactive response, Wesker licked another stripe up his length. Satisfaction settled heavily in his chest as he watched Leon's labored breathing, eyes dark with lust. He was still biting his lip, teeth ready to sink in, but Leon paid it no mind - he was locked onto Wesker.
Leaning back, Wesker decided it had been enough with the pussyfooting around and took a deep breath, licking his lips. He opened his mouth and, inch by inch, sucked Leon into tight, wet, encompassing heat. Nose pressed against the fabric of his pants, Wesker heard a strangled gasp and felt another wild buck of his hips as he pulled away while hollowing his cheeks and sucking. "
Holy shit
."
Swirling his tongue around the head, Wesker glanced up and saw blood streaming down Leon's lip, his face cherry red.
Bidding the erection goodbye with a parting lick, Wesker gripped the spit-slicked hardness, slowly stroking while his mouth licked up the steady trickle of blood. Sucking on his bleeding lip, Wesker soothed the stinging with his tongue. His own mouth sealed over Leon's in a feverish kiss, and Leon couldn't do much more than open up his mouth to moan and Wesker didn't skip a beat, slipping his tongue inside. That jerked Leon out of his haze, cock jumping in his hand as he took his sweet time exploring his pliant mouth.
Gripping the armrest with a knuckle white grip, Leon's head swam as Wesker’s own tongue brushed against his. He could taste the metallic tang of blood and the underlying musk that was undoubtedly himself. Groaning into the kiss, Wesker pressed forward fervently, as if he were eating out of Leon’s mouth, hands inexplicably deft with his calloused palm stroking unrelentingly.
Ripping a hand from the armrest, Leon’s hand clutched Wesker’s arm. Tugging him weakly was the only way he could signal he was about to cum when Wesker stubbornly leaned away to capture his mouth in a kiss. He tugged with more earnestness when Wesker made no indication that he recognized Leon’s situation, as he kept his rhythm steady, almost urging. Squeezing his eyes shut, Leon was at the precipice, strokes away from taking the plunge when three sharp knocks shattered the atmosphere they created.
"Wesker?"
Jill.
Wesker's eyes were locked on the door, particularly on the handle. He hadn't even locked it.
"Yes Jill?" Wesker called, leaning back just enough just to speak with her.
"Since Leon is with you, I was wondering if he wanted to come out with us for lunch," she answered.
Glancing up at Leon's dazed face, and down to his cock that looked ready to burst, Wesker had to focus on not drifting off into thought with Jill waiting outside the door. "He'll be out in a minute, go on ahead without him," Wesker spoke loudly after a beat of silence to admire how beautifully deconstructed Leon looked.
Through the brief exchange, Wesker had to give Leon's mouth a task – sucking on his fingers – to focus on and muffle all the sounds he made while Wesker went back to jerking him off. It was possible to label what he was doing as cruel, but the captain couldn't help himself at the sight of Leon. His face, ears and neck colored a vibrant red, he could feel the heat emanating from his face, his lips bruised and puffy from how aggressively Wesker had kissed him moments before, and his glassy, unfocused eyes. He huffed for air as Jill said, "Alright, Leon, we’re headed to the Subway down the road.”
Sliding down, Wesker settled between his thighs again, watching Leon struggle to catch his breath. “T-thanks Ji LL !” His voice rose a few octaves when Wesker went back down on him with a smarmy smirk. Swallowing him down to the root, Wesker did that amazing trick again, hollowing his cheeks while pulling away. Inhaling sharply, Leon’s hand shot out and grabbed the back of Wesker’s head and unceremoniously yanked him back down, effectively choking him again, hips jerking up as he came with a loud, pathetic whimper.
Slack in the chair, breathing hard, Leon stared at the ceiling, sightless as Wesker pulled away, thumbing off the cum that spilled out. Licking it away, Wesker stood slowly, ignoring the ache in his knees to fetch Leon a tissue.
“Enjoy yourself?”
Tilting his head down, Leon offered him a lazy smile, observing the captain throw out the tissue, not bothering to tuck him back in.
Leon didn’t notice in the throes of his pleasure, but Wesker looked debauched, as if he had been on the receiving end. His eyes landed on the erection straining through the fabric of his pants.
“You should clean up and catch up with the others.”
Blinking out of his thoughts, Leon looked up, frowning at the sunglasses. “Yeah.” Putting himself away, Leon stood up and brought Wesker down to undo the collar. “Can’t have another incident of you being walked in on wearing this.”
“That wouldn’t be ideal.” Leaning down to kiss him, Leon immediately stuck his tongue in Wesker’s mouth with a pleased noise.
“I taste great.” Beaming at Wesker’s amused smile, Leon gave him another peck. “Also sorry about choking you twice. I’ll make it up to you later!”
