“she told you she celibate, she told me i can nail her shit.”
leon s. kennedy x fem!reader
cw: mdni ! smut, loud sex, kind of rough sex, riding, lowkey fwb, mating press, uhh jealousy if that counts, kissing, lots of pet names (girly, princess, i think i out sweetheart in there), NOT PROOFREAD!!
a/n: based off that one sound on tiktok bc i keep seeing edits 🥹 also high key reminds of heated rivalry “scott hunter is right next door…” LMFAO hope u enjoy!!
Leon hates these stupid work parties. Banquets that could’ve been an email, award ceremonies with medals and badges he would’ve preferred to see in the mail. It’s not like he’s antisocial, he likes to hang out with the people he works with, but a night in a stuffy suit and endless conversations is almost worse than a mission.
Don’t get him started on the plus one bullshit. He simply doesn't have time or patience for a partner, much less at these godforsaken events. He usually goes alone and regretfully suffers the teasing comments—“Oh, alone again Kennedy? No girlfriend this time?”
His only saving grace is you, another agent who he works with on his rare duo missions. You’re just about the only other single person in the entirety of the DSO—that’s what it feels like. Sometimes, you two will sit at events and roll your eyes at people showing off their partners. Then an awkward silence after of a silent agreement ‘cause you both know you’re just envious.
“Do you think we can call in sick?” Leon sighs as you both sit in your hotel room before you have to leave for an event. This ceremony thingy-bullshit is a bigger, more nationwide one that your boss sent you both to. One room, but two beds, at least. Cheapskates knew you didn’t have significant others and didn’t bother with privacy.
“I mean, prolly… but we lowkey might get flamed,” you reply. He leans against the doorway of the bathroom as he watches you do your makeup. The pretty, long dress you have on is a far cry from the tactical gear he usually pairs you with. Both looks are hot as hell, he definitely can’t deny that. He’ll just tuck that secret in his pocket for now.
“Well, hurry up. Maybe we can show up and leave as quick as possible,” he says as he checks his watch and pretends as if he didn’t just try to check you out. Not that it would be the first time.
Extremely unfortunately, you make it to the event, dreading every click of your heels against the marbled floors as you step inside. This one’s clearly expensive and fancy—that’s worse. The bar quickly becomes Leon’s victim. He lets you know he’ll get you a drink while you find them a spot at a table with an easy escape.
Well, he didn’t really expect to come back and find some guy hitting on you. He’s more curious than annoyed, but it’s there. This guy has the audacity to hit on a girl like you?
“Really? They flew you all the way out here, huh? So you’re pretty special,” this idiot smirks, thinking his blinding white teeth are gonna win you over. Leon can tell you’re irritated.
“Sure, you could say that,” you reply with pursed lips and your best disinterested voice. Your gaze shifts briefly to Leon standing behind him who looks amused. You’re only taking note of your drink that he’s holding.
“Well, special lady, would you maybe like to go to dinner with me somewhere more… private?” He lowers his tone leaning in a little, thinking he’s smooth as hell.
“Uh… no, y’know my schedule’s kinda full…” you shake your head, using that very obvious rejection tone. If he hasn’t taken the hint already, he has to take it now, right?
“Okay, no date. Maybe just uh… a night together?”
Nope. You were stupid to think a man would ever take a hint.
His tone makes it obvious what he’s asking, he wants his head under your dress. He says it like he knows you’ll say yes.
“Oh, I’m celibate, actually,” you smile tersely. He gives you a look as if he doesn’t believe you.
“Really? A pretty girl like you isn’t interested in sex?” He raises an eyebrow, taking a step closer as if that’s gonna fix your supposed virginity. “I find that hard to believe, sweetheart.”
“Ah, too bad. Really sucks when not every living female wants to fuck you, huh?” You can’t help but mock, returning the raised brow. “Afraid it’s just gonna be you and your fist tonight.”
He scoffs, trying not to look as offended as he clearly feels. He finally seems to take the hint. “God, some special lady you are,” he grumbles, pushing off the chair he was leaning on and giving you a look before disappearing.
“Celibate? Really?” Leon chuckles when he finally gets to talk to you again, holding out a glass of wine for you. He knows first hand that you're just about the opposite of celibate. You’ve been out drinking together multiple times… one thing leads to another.
“Just a white lie, cant hurt,” you shrug with equal amusement. You finally sit down at your carefully scouted table right next to the exit for a quick, uninterrupted escape.
The rest of the night is as boring as you expected, but a couple more glasses of wine gets you through it. The millisecond you receive your awards—some bullshit that you don’t even think needs to be awarded—you and Leon are out of there. You’ve never been more happy to see your hotel room.
Taking your time undressing and relaxing for a while, eventually you turn in for sleep. You’re even wearing your cute silky set, all curled up under the sheets. And clutching them tightly. It’s literally freezing.
“Mmh, Leon…” you mumble, trying desperately to warm yourself up. You look over your shoulder at his bare back turned to you on the other side of the room. When did he take his shirt off? “Are you awake?”
After hearing a quiet grunt, you continue. “Are you cold? I’m freezing.”
“No. ‘S hot as hell,” he grumbles. He waits for you to say something else, and just as he’s about to offer you all his sheets, he hears shuffling from your bed. A moment later, he feels the mattress dip behind him and turns over to see you kneeling on the bed and inviting yourself in.
“Y’don’t mind if we cuddle?” You murmur, slipping under the covers. He swallows as he sees your cute pajamas with the lace and he can already tell this isn’t gonna end with just cuddling. He wordlessly opens his arms up for you, wrapping them around you when you make yourself the little spoon.
He makes sure the sheets are pulled up over your shoulders, rubbing your arms and thighs underneath to try to warm you up. “Still cold?”
Well, not really. You're very hot now, actually, but you nod your head, mumbling yes.
“Want me to warm you up another way?” Leon offers, his voice quiet and rough in that way that sends a shiver down your spine. He rubs his nose against your neck, fingers brushing up under your shirt. How are you supposed to resist?
“Yeah,” you nod against the pillow, squirming slightly as he rubs your side—ticklish little thing. You help shift your legs as he pushes your shorts and panties down.
“There you go. I got you,” he murmurs, sliding his hand back up the inside of your thigh. He kisses the side of your neck as his fingers part your soft curls to get to your pussy. You can feel him smirk against your skin when he feels how wet you are.
“Doesn’t feel very cold to me,” his warm digits spread your slick around, finding your clit with ease and gently circling it with his middle finger. You whine quietly, hands grabbing his forearm that’s around your waist.
You’re snug but not tight around his fingers, easily dipping them in your wet cunt and spreading you open. He shifts, almost draping himself over you to “keep you warm” as he fingers your needy little pussy and gets you nice and ready for him.
“Oh, Leon, right there,” you whisper into the pillow as he makes sure the heel of his hand is rubbing against your clit as he adds a third finger. Your hips lightly rock against his palm, your brows pulled into that soft crease that makes you look fucking adorable.
“Look at you, going around telling people you’re abstinent and yet you’re crawling into my arms,” Leon teases gently, curling his fingers in a slow, languid way that makes your spine straighten and your breath catch.
Just as you’re mumbling about getting close and about to cum, he takes his hand away with a kiss to your shoulder beside the strap of your top. You whine, but he turns you around in his arms with one of those dumb smirks.
“C’mon, girly, you’re on top tonight. Show me how celibate you claim you are, hm?” He taunts, bringing you with him as he rolls into his back, big hands on your soft hips.
“Ugh, how did I let you talk me into this? Didn’t we say we’d stop after last time?” You complain as you settle your hands on his bare chest, your naked hips lazily grinding against the tent in his pajama pants.
“We both know we can’t stop. ‘Sides, I barely talked to you, just tried to warm you up,” he grunts as you start dry humping him, rough hands sliding down your scarred thighs. Rubs his thumbs over the small, raised lines before giving you a light slap on the ass.
“Get going, princess. You’re slow,” he says with fake impatience, staring up at you with that cheesy smirk. You roll your eyes but start to pull down his sweats and boxers anyway.
Your hips shift restlessly with need as you grip his hard cock, giving it a couple light strokes before positioning yourself above him. With your eyes on your movements, you hold him still as you slowly sink down on him with a low, gravelly moan.
“Mmh—fuck, there you go. Hug me so nice,” he sighs with a grunt of your name as he watches you. You sit there on his cock, looking up at him expectantly. This is usually the part where he takes over again and holds you hips while he thrusts up into you.
He simply returns the look. Asshole. What happened to chivalry?
You sigh dramatically, your knees on either side of his waist as you find leverage with your hands behind you on his hard, strong thighs. You don’t usually do this part.
You suck in a breath, lifting yourself up a bit, and then back down with a soft moan. Up and down, up and down, grinding softly against him and keeping eye contact.
But it’s just not the same! Even as you keep up a nice rhythm, your soft moans getting louder and your grip getting tighter, he’s not deep enough. Not hitting the spots he usually gets.
“Leon, c’mon… it’s better when you do it,” you sigh as your hands come back to the front, tracing his abs as you do your damn best riding his cock. He simply stares, amused as his hands rub up and down your thighs.
“…Leon,” you say more firmly this time, hoping you can chastise him into fucking you. It doesn’t work, and you’re getting impatient. You groan dramatically, circling your hips as you lock your eyes on his. “Leon, just fuck me already! Fuck me hard!”
He can’t help but laugh. It gets him going to see you all frustrated, as much as he hates it when you’re anything but happy. Anyway, who’s he to deny you? His hands slides up to your hips, pausing to grope your ass before firmly planting themselves above your thighs.
“Careful what you wish for,” he murmurs before lifting you up and then pulling you back down to meet his thrust. A moan slips from both of you this time as your fingers dig into his bare chest.
“Mmh, fuck yeah Leon,” you groan, leaning back so you can see his face a bit better. Not for long, ‘cause then he pounds into you hard enough to pull out a high-pitched whine and make you throw your head back with pleasure,
“God, fuckin’ love that, don’t you? You can’t even ride me properly. Always need my help,” he grunts as his hips jump to meet yours every single time. He always scolds you in that sickly sweet voice that has your pussy dripping.
“Oh—mph! Right there—yeah, nail my shit, just like that,” you say breathlessly, your head dropping to his chest as one of your hands snakes beneath you to find your clit. A half moan-half growl slips from your lips as your back arches deliciously, teetering right on the edge.
“Jesus, cumming already? Needed it bad, did you?” He murmurs as he trails gentle, contradicting kisses compared to his rough thrusts against your shoulder. “Come on, sweetheart. Cum on my cock.”
It’s hard to hear his words over the squeaking of the bed and your own moans. Almost forgot you were in a hotel—no, you definitely did forget. That’s not what’s crossing your mind right now, though. You’re too busy crossing the finish line. Moaning his name, your fingers still on your clit as i grinds up into you to help you ride it out.
“That’s it, girly. Good girl,” Leon mumbles in your ears, rolling your hips against his pelvis. Once he’s decided you've had enough rest, he gently manhandles you onto your back, quickly pushing your legs up and squishing your knees against your tits as he gets right back to work.
His hands grip the backs of your thighs, his fingertips denting into the plush skin as he pounds into your pussy. His voice leaves him in harsh grunts and satisfied groans, his gaze fixed on his cock coming in and out of your soft cunt.
“Y-Y’know… how much it pissed me off… when that guy was flirting with you?” Leon grunts through gritted teeth, almost like he was trying to keep it back.
“Fuck… yeah?” You question through your sex haze. You guys don’t really talk about other people, or your feelings. Especially not towards each other. So to have him essentially admit that he’s jealous.
“Yeah, princess. Couldn’t believe he thought he had a chance with… you,” his words come out a little slurred—he always talks too much when he gets close. You whine softly, the jealousy woven in his voice making your insides quiver.
His hands grip tighter on your thighs, not enough to bruise but definitely no less than firm. He leans over you a bit, putting a little more of his weight on top of you as he fucks you harder. He barely manages to remember he didn’t use a condom, whining pathetically as he uses all the forces of his self restraint to pull out.
“Fuck fuck fuck fuck fuck…” he whispers under his breath, one big hand pushing your thighs together as he strokes himself with the other. You make sure you’ve got a front row seat to see his brows furrowed and your name falling helplessly from his lips.
Leon moans your name, his head falling back as he finally pours his hot, sticky cum all over the backs of your thighs. Rope after rope lands on the soft flesh, making him moans a little more as he squeezes as much as he can out of the tip. You look so pretty like that, he’d take a picture if he knew you wouldn’t kill him.
”Oh god… so perfect, sweetie. Did so well,” he mumbles lazily stroking himself a little longer before letting go. He smears a bit of jizz across your skin before bringing his thumb up to your mouth, letting you lick it off.
It takes a moment to rest with his thighs feeling like they’re in fire, but eventually he page your hip and gets up. He finds a small towel in the bathroom and runs it under warm water to come clean you up. Once you have everything you need, he puts your panties back in and double checks that you're nice and cozy as his little spoon after a very abstinent night.
. . . . . . . . . . . . . . . . . .
The light wakes you up in the morning, streaming in through the thin curtains. You grumble, waking up and shaking Leon’s shoulder awake soon after. He kisses you and says thanks for last night, before the two of you return to your “normal friendly mission partners” routine.
Just as Leon closes the door behind you, about to head out to go home, you glance over at the sound of the persom in the next room over leaving as well.
The last thing you expected was to lock eyes with the man who tried to hit on you at the event, looking tired as hell, as if he didn’t get any sleep.
“…you didn’t sound very celibate to me.”
a/n: hi hope u enjoyed!! any notes always super duper appreciated 🙌
my ao3








