KITTY | ft. Y. BELOVA
summary As Valentina's newest recruit, you find yourself pinned under Yelena on a blistering balcony.
wc 1.5k words
warnings explicit (MDNI!), semi-public sex (balcony), fingering (r. receivng), yelena smokes, mentions of valentina, light dom/sub dynamics, russian translated from google sorry, some degradation/praise, mentions of sunburn
pairing thunderbolts yelena belova x fem!reader
It’s too hot to think straight. Sweat sticks to your skin, gluing the red bikini to every curve. You’re sprawled across Yelena’s balcony, the concrete warm under your thighs, half-finished beer sweating beside you.
She’s leaning against the railing, cigarette perched between her fingers, short blonde hair tied into a messy knot at her nape. The smoke curls around her, catching the dying light like an unholy halo. She’s not looking at you – she hasn’t for the last twenty minutes – just staring out at the city skyline, jaw tight, sunglasses hiding her eyes.
“Do you ever stop brooding?” you ask lazily, shielding your eyes from the sun with the back of your hand.
“Do you ever stop talking?” she shoots back, her Russian accent curling around the syllables like a threat. But there’s no real bite to it. Not with you. Not anymore.
It’s been… what, three months since Valentina sent you here? Three months of tense missions and late-night debriefs that turned into silent drinks in her kitchen, then her lips on yours, her hands slipping under your shirt. Three months of her acting like you’re just a convenient fuck, only to pull you closer when she thinks you’re falling asleep. Three months of her pretending you’re nothing, but treating you like everything.
She flicks the cigarette away and turns to face you fully. Her gaze drags over your body, slow and assessing. You see the corner of her mouth twitch up before she schools it back into flat annoyance.
“You’re burning,” she says bluntly, nodding to your bare chest. “You will peel like little sad lizard tomorrow.”
“I’ll survive,” you shrug, smirking. “Unless you want to rub aloe on me later.”
She snorts, shaking her head. “You think you’re so funny, don’t you?” Her eyes darken, flicking from your lips to the slope of your chest. “Little cocky recruit. Valentina’s pet.”
“Jealous?” you tease, propping yourself up on your elbows. The movement pushes your chest out just a little further. You see her eyes dip, her nostrils flare, before she rolls them skyward.
“Of what?” she scoffs, voice dripping with disdain, though her pupils have blown wide, betraying her. “That you follow orders so well? That you drop to your knees like a good little soldier when told?”
You hum, tilting your head, unfazed. “Only for you, котенок.”
That earns a dry laugh from her, head tilting as her lips curl into a wicked little smile. “Kitty?”
“Mm.” You shrug, gaze raking over her. “You’re like a cat. All soft and pretty until someone tries to touch, then—” You drag your nail lightly down your sternum, watching her eyes follow the movement like a hawk. “Claws out.”
She scoffs under her breath, shaking her head with a smirk. “Иди на хуй.(go to hell)”
“Иди на хуй (fuck you) too,” you echo sweetly, tilting your head with mock innocence. Then you add, voice low and teasing, “Don’t act like you don’t want to scratch me up a little, котенок.”
Her eyes narrow, amusement flickering darker, lips curling lazily. “You are not as clever as you think, my sweet,” she drawls, stepping forward, hips swaying with casual menace. “Lying there like a little sun-drunk блядь (slut), running your pretty mouth.”
“Makes you listen, doesn’t it?” you retort, your smile turning sly. “Besides… someone has to keep your ego in check.”
She lets out a quiet, humourless laugh, jaw flexing as her chest rises with a sharp inhale. “Keep talking, detka. See what happens.”
You hum, unbothered, batting your lashes at her. “What’ll you do, pretty girl? Scratch me? Bite me? I’m down for anythin’ really.”
Her eyes flicker with heat, losing all pretence of amusement, though a loose smile still plays at her lips. “Ты такой надоедливый (you’re so annoying),” she mutters, voice husky now, almost fond.
“And yet,” you tease softly, smirk deepening as you rake your gaze down her body and back up to meet her burning stare, “you keep coming back for more.”
Without another word, she leans over you, grabbing you by the back of your neck, fingers twisting into your damp hair and forcing your head back. Your scalp prickles, your lips parting with a gasp just before she kisses you so hard your teeth knock together.
You grab at the silver chains around her neck, pulling her further down, moaning lightly against her mouth as you arch into her, heat coiling low in your belly. She crawls over you, knees landing either side of your hips with a muffled thud, concrete scraping your back thighs.
Her hands are rough as they slide down to grip your hips, nails biting into sunburnt flesh. She kisses you deeper, tongue sweeping into your mouth with a hungry, frustrated groan that tastes of smoke and mint gum and something darker – something that makes your head spin.
When she finally pulls back, her forehead pressed to yours, strands of blonde hair falling loose from her knot, her voice comes out low, ragged, and dripping with heat. “You talk too much.”
You grin breathlessly up at her, fingers still twisted in her chains. “Should I brood like you?”
Her answering smile is slow, sharp, and dark with promise as she leans in again. Her fingers slip under your bikini bottoms, tearing them down your thighs in one swift motion.
“У меня всегда так мокро (Always so wet for me),” she mutters, almost to herself, running her fingers through your slick folds. “You act like you’re in charge. Like you don’t need this. But look at you.”
You whimper when her thumb brushes your clit, her other hand pinning your hip down with bruising force. Her gaze never leaves your face – watching every twitch, every ragged breath, eyes blown wide and dark with hunger. Her lips part in a small, cruel smile.
“You can tell Val about how good of a job you do here, for me,” she rasps, voice curling around each word like smoke, slipping two fingers into you without warning. The stretch burns deliciously, ripping a gasp from your throat as your back arches.
“Wearing tiny бикини (bikinis), letting me fuck you stupid.”
“Val doesn’t know,” you breathe out, hips jerking up against her hand desperately. “It’s… against my contract.”
That earns you a sharp thrust, her fingers curling just right, making your vision blur at the edges. She pauses, cocking her head, a flicker of confusion breaking through her dark amusement. “What?”
“Don’t stop,” you mutter, trying to rock your hips against her again, needy and wrecked under her weight.
Her laugh is soft and mean against your ear as she leans down, breath hot against your flushed skin. “Really?” she purrs, sliding her fingers out almost entirely before sinking them back in painfully slow, feeling you clench around her. “Little recruit’s risking breach of contract just to come on my fingers?”
You moan, biting down on your lip to muffle it, but she catches your chin between her thumb and forefinger, forcing your mouth open, making your eyes meet hers. Her pupils are blown wide, mouth curling into a wicked smile.
“That’s cute,” she drawls, pumping her fingers faster now, her thumb circling your clit in messy, brutal little swipes. “What would Val think, hm? Her precious little asset… dripping for the fucked up Widow she sent you to babysit.”
“Fuck— Yelena—” You’re gasping now, every muscle trembling as you fight to keep your eyes open, locked to hers.
She hums low in her throat, ducking to press a biting kiss to your jaw, her teeth scraping your flushed skin. “No,” she breathes, voice almost tender despite the rough thrusts of her fingers. “Look at me. You come like this – looking at me, understand, detka?”
Your entire body tightens at her words, your orgasm crashing down in heavy waves, pleasure flooding every nerve as your back arches off the concrete. She doesn’t slow, fingers working you through it, her thumb rubbing tight little circles until you’re whimpering with overstimulation.
Finally, she pulls her fingers from you, slick dripping down her knuckles as she brings them to her mouth. She sucks them clean, eyes locked on yours, her tongue sweeping slowly between them before she releases them with a soft pop.
“Хорошая девочка (Good girl),” she murmurs, voice rough with dark affection, leaning down to kiss you softly this time, almost sweet despite the way your thighs still tremble beneath her.
“Now,” she adds, lips brushing yours as her smirk returns, “be a good little soldier and clean up before Val calls again.”
note: hey first no plot just porn basically fic am i god yet. tis is just a quickie fic, i think my shortest yet, it wasss supposed to be just a blurb but im me and i yap. so. also kind of smut practice for me lowkey




















