Work Text:
Your nightly decompression routine would have to wait. The warm, soapy bubbles of the tub slipping through your fingers like sand as you stared at the deflated rubber of your tire. A large rip had forced you into the hard shoulder, coming to a rather frantic stop with a few sparks of the rim against the pavement. You’d groaned when you got out, knowing that you’d have to watch a tire changing tutorial on your phone or wait for your insurance company to pull a finger out of their ass.
You had a spare in the trunk, your dad had made sure of it when you purchased the vehicle - not that you knew anything about attaching it. But baby steps, right? You wiped the perspiration off your brow, looking both ways in the dark road before rounding your car to get some tools from the back.
You’d only been mumbling to yourself about whatever the hell kind of wires were tangled up in the wrench when two headlights flooded your peripheral. You turned to the sound of gravel crunching beneath tires, your eyes widening at the sleek black Porsche pulling up behind you. You shielded your eyes, sensitive to the light, as you tried to make out the man exiting the vehicle in a graceful sweep.
“Hey, you need some help?” The man’s voice was deep, his tall muscular frame coming into focus as he stepped in front of a headlight. “Oh..”
“Kennedy?” You were pissed, of all the men to pullover and help you of course it had to be him.
He didn’t seem very surprised that he’d happened upon you, just looked at the floppy way you held the wrench, light eyes flicking to the deflated tire knowingly.
The wrench in your fist tempted you, whispering all the ways you could knock him over the head with it if you played your cards right. The dickhead just folded his arms over his chest, waiting for you to admit that his suspicions were right and you didn’t know what the hell to even use a wrench on, let alone change a tire.
But then you thought of your bubble bath, your shoulders caving slightly. Kennedy was looking better and better the longer he stood there, the one solution to your current problem.
“Fine.” You snapped, grumbling as you handed him the wrench.
He plucked it from your grip with long deft fingers, a small curve parting his lips as he strolled past you to your trunk. “Takes more than a wrench.”
You bit your tongue, hard. You were in no position to refuse his help even if you despised him. You should have recognised him from his Porsche but the last vehicle he’d had before you’d drowned him out was a motorcycle. You’d promised yourself you’d make more of an effort to ignore him so that you didn’t go home after work each day feeling pent up. You’d even switched to handling a different field agent, grateful that Sherry had wanted to swap.
He was bent over, working on removing the old tire now, a chorus of grunts falling from his lips every so often when he’d encounter a particularly tough spot.
It was just like him to pull over and help someone with a flat. It made you grind your teeth to dust. All he’d ever done was play an angel to everyone while driving you up the wall. He was frustrating, annoying, consuming.
“Didn’t realise you drive cars now.” You rattled off, watching him take his coat off and roll up his sleeves.
His forearms were much bigger than they’d been when you had been his handler. You frowned at them as if they had offended you.
Leon looked over his shoulder with a half concentrated grin, face tense as he popped the tire off. “Maybe you shouldn’t. How do you decimate a tire this bad?”
You had to take a deep breath to stop the frustrated screech bubbling in your throat. He always had something to say to you, that stupid mouth of his running a mile a minute just to piss you off. It was a wonder any of the missions you handled of his got done.
“It just popped, I don’t know. The road’s pitch black.” You mumbled, your voice lowering with each word.
When he didn’t reply, too busy walking past you to grab the spare tire, you huffed and got out of his way. The more distance between you the better. With nowhere else to go, you stalked over to his Porsche and planted your ass on the hood, feet catching the grill for better support.
Leon approached with a loud groan, eyes narrowing at you parked between his headlights as if he didn’t drive a car worth more than your yearly salary.
“The curb was right there, sweetheart.” He gestured to it, his fancy watch glinting as it caught his headlights.
You stared at him, unamused. “There’s no way that’s touching my ass.”
He snorted, turning away from you to rearrange your tools then he was closing your trunk.
The way he strolled over to you made your heart quicken, he walked like he had something to swing about. You refused to lower your eyes between his leg to figure out if you were right. Leon stopped just before your knees knocked.
“You could have damaged my baby.” He trailed a finger over the paint, inches away from your thigh.
“I’m not that heavy, Kennedy.” You practically barked at him, your ass planting itself firm hoping it did leave a dent just to spite him.
The way his eyes trailed down you was dangerous. The rasp from his throat even more so, “Your ass looks like it is.”
You couldn’t help the way your mouth fell open, your hand shooting out to push him away from you. It was ensnared the minute it entered his personal space, stopping you just as it landed on his shoulder.
“Why the hell are you staring at my ass, Kennedy?” You whispered, too consumed by the weighted eye contact and the tingling where his hands brushed over your skin to raise your voice any higher.
There was a wolfish grin parting his lips. “You know I think you owe me for the save.”
“You save people for a living, how about a humble thanks instead?” You scrunched your nose up, not wanting to owe the man shit.
“Mm, it’s tempting but…” he trailed off, the finger rubbing his car climbing up your knee in a tentative stroke. “I have better uses for your mouth.”
You didn’t like the way your body went hot at the insinuation. There was no way in hell you were getting worked up over Leon Stupid Fucking Kennedy. But there you were, pinned by a single finger sliding up your thigh against his douchebag-mobile.
“I’ll have to decline. Wouldn’t want to break you and your hand up.” You regained some composure, a large feat in the grand scheme of his overwhelming presence. You slipped off the hood, landing on your feet. “Goodnight, asshole.”
Two large hands all but engulfed your waist, slipping over your hips as he spun you so that your front connected with the lip of his grill.
His breath was hot as he spoke an inch away from the skin at the nape of your neck. “You’re such a brat.”
“Kennedy!” You gasped, fingers flaying over his hands to try and pry him off you.
There was a moment of stillness. Then there was just your breasts pressed up against the cool metal of his Porsche and his hips grinding into your ass.
“Drives me crazy when you refuse to say my name.” He nipped at you, teeth grazing the goosebumps on your nape. “How about we try making you say it?”
You ignored the way your nipples stood to attention, grinding against the biting cold of the metal as you wiggled in his grip. Your hands were splayed out in front of you, your breath hitching. Although your jaw was working itself, you couldn’t bring yourself to move. You were curious to a fault.
“You’ll have to remind me what it is.” You jutted against him.
A throaty laugh skated up your neck. The smell of him so consuming your brain emptied itself into the dark night surrounding you. “I knew you’d be like this.”
There was a tentative trace over your ass, it lingered as it caressed and when you only sucked in a breath at the sensation he descended on you with full force. His fingers sunk into the flesh of your ass cheek, squeezing and rolling it beneath him.
“Are you telling me in morse code or s-something?” You stuttered over your last word, your panties growing wet at his touch.
“I’m not telling you shit, brat. You’ll remember soon enough.”
The hand dropped lower, pulling the hem of your skirt over the swell of your ass in a quick movement that told you everything you needed to know about Leon S. Kennedy. It made you rub your thighs together, needy. Then he was palming the exposed flesh, fingers trailing to the scrap of fabric between your cheeks and pulling on it so that it would snap back against your skin in a delicious pang.
You flinched at the sensation, it shifted your thong just enough to have you bucking involuntarily.
“Mm.” You squeaked, not biting your lip fast enough to choke the noise.
Leon shifted behind you, the pressure gone from your ass leaving you bare against the cool breeze. You twisted, trying to look for him only for his mouth to drop to the back of your thigh.
“Tell me how you like it.”
You couldn’t breathe, feeling his hot mouth in such an intimate place. “Not out in the open.”
“Always so prickly with me. You drive me insane.” He licked over your skin before pressing it with kisses, inching closer and closer between your thighs. “Think I need to fuck the attitude out of you, baby.”
You arched into his mouth, your hips gyrating to find release between your legs. You were desperate and needy, his breath teasing over your panties.
He tugged them down hard. Your cunt clenching as he laid it bare. Anyone could drive by and find you like this, completely at the mercy of the guy you were adamant on not liking. It was exhilarating.
A hot swipe of his tongue flicked over your cunt in a long sweep that had you groaning into his hood. “Don’t tease me, Kennedy.”
A laugh reverberated through your cunt as he sucked your aching clit into his mouth with a wet pop.
“Just getting you back for all those tight skirts you wear in the office. Knew you’d taste delicious.”
The way he fucked you so eagerly with his mouth had you wondering if he’d shot your tire just to get you all alone, but your mind was emptying the longer he lapped at you. You fought the urge to scratch at his car, just palmed it lazily instead as he built you to the brink of orgasm.
“Kennedy,” you moaned out, breathless, begging for him to put you out of your misery.
“Try again, sweetheart.” Leon kissed up your ass, then he was standing again, his hard bulge grinding against your slick pussy through his trousers.
You pushed yourself up, making a weak attempt to paw at him over your shoulder. Eyes pleading as he watched you writhe beneath him. “I want to cum.”
His nose pressed against yours, nudging at you until his lips were pressing the taste of your cunt against your tongue. You savoured him there, licking into his mouth, hungry for him.
“You know what I want.” Leon dragged his teeth over your jaw, nuzzling into you. You could hear his belt buckle working, the weight of it dropping to the floor as he palmed himself behind you, the wet tip of him brushing against your ass cheek.
“And I’m the brat?”
“I just changed your flat, ate that sweet little cunt…” he moved his mouth over your shoulder in hot wet kisses, sucking you through your dress shirt. The tip of him slid through your slick heat once, teasing. “And you’re still fighting me. You’re lucky I’m persistent.”
Your eyes widened, throat tearing over a cry as he rammed into you with a single thrust. The fight abandoned you the moment his hips slapped against your ass. You buckled over his car, a willing recipient of anything he would give you.
He set a slow, punishing pace which had tears spilling down your cheeks. He was torturing you with his thick cock, knowing exactly how to thrust it so that you were a soaking mess around him without giving you any relief.
“I thought I could break you in the easy way. Make you laugh, take you to dinner. But you were such a fucking brat.” Leon pressed a hand into your spine, using it as leverage to both pin you and buck into you faster. “You pissed me off when you asked for another field agent.”
You were melting, his words drilling into you in time with his hips. “Can’t wet your cock with every bitch in the office, Kennedy.”
The hand slid up your back to cradle your jaw, lifting you up to his mouth. He pressed his mouth to your temple, “I’ve had to use my hand.”
His confession had you moaning against him. He slipped a finger in your mouth, watching you suck it as you blinked up at him with wet eyes.
“That doing it for you, baby? Knowing your pussy was all I could think about?” There was a hardness to the way he fucked you now, like he was willing to split you in half just so he could remake you.
You nodded against him, helpless. You tried to slip your hand over your clit but he swatted you away, forcing your hand behind your back in a tight grip. He slipped out and you whined, hating how empty he left you. His warm cock bucked through your folds to tease your clit until your eyes were rolling to the back of your head.
“Please,” you cried out like a baby, hands scrambling against his forearms as you scraped his flesh with your nails. “Please. Please.”
“So polite.” Leon kissed your cheekbone, his hand slipping over your breast. “Still not what I want.”
You were about to tear apart from the denial he was putting you through, the sensation of him rubbing against you not nearly enough to let you crash over.
You started whimpering, lips moving without coherency. “You were so infuriating. Hate how you get under my skin.”
“Thought you liked my teasing.” Leon nudged your opening, prodding you with the pressure of him there without sliding in.
“No.”
“No?”
Beads of perspiration soaked your face, the edges of your hair curling up with moisture the longer he denied you of your pleasure.
Just like everything he’d done, he’d teased you so thoroughly then that you hadn’t realised just how much you’d wanted it. The frustration, the way you’d feel pent up after a single conversation with him, the urge to hurt him. You’d just wanted him like this, finally dismantling you beneath him.
“Leon, please.” You began sobbing in earnest, a stream too heavy to stop.
The blue of his eyes turned electric, his mouth consuming your tears as he slipped back inside you, a little gentler than before. He thrusted in a way that had you slumped against him, his chest to your back as he worked you over him as badly as you’d wanted. His fingers found your clit, slicking through where you were joined before strumming you in a tight circle that had you flying over the edge in his arms.
“That’s it, sweetheart.”
“Leon,” you were gasping, hand flying back to knot into his hair over your shoulders.
A succession of orgasms thrummed through you, all the while he worked you through each one supporting you with his big strong hands.
“Had to punish you for teasing me. Tell me you’ve learned your lesson.” He moaned, your cunt clenching him hard and fast.
He was panting behind you as if he’d had all three of your orgasms himself. You couldn’t help but capture his chin in a sloppy kiss, the angle a little awkward.
“I know what I want now.”
Leon grinned down at you, half crazed with lust. “About fucking time, brat.”
You brought him down to your mouth, lips wide open against his as he whimpered into your mouth. There was a tightness to his grip now that had you tugging his hair harder as he reached the edge.
“Leon, baby.” You cooed, knowing it would make his eyelids flutter as he came, creaming your cunt and thighs on the comedown.
You helped tuck him back into his pants, careful of how sensitive he was. Then you were pulling your skirt and panties from your ankles and righting yourself.
“Thank you for fixing my tire.” You blushed at him, he was reclined against the spot he’d had you bent over in moments before. “And my attitude.”
He ran a hand through his hair, loosing a heavy breath. You felt exactly how he looked, thoroughly fucked and in desperate need of a cigarette.
“Let me take you to dinner.” Even after fucking you against his car, the simple request had you shying away from him like he hadn’t just felt every inch of you.
You toyed with your lip, pretending to contemplate it for a moment. His jaw feathered and you laughed, it echoed down the empty road.
“I’d love to get dinner with you, Leon.”
The answering smile on his face was luminous.
