Work Text:
They do it again.
Vi goes into heat a week later, buried in piles of soft blankets and entrenched in the memory of Sevika's touch, Sevika's scent, Sevika's kiss, Sevika's cock. She emerges three days later, sufficiently ruffled and hopelessly sleepy, craving an alpha who she wasn't sure had given her a second thought.
Until she turns her phone on again and sees a text from that exact alpha.
Hey.
She wasn't heat addled anymore - at least, not until she reads that text. The desire comes flooding back, along with… some choice memories involving her own fist and some nonsensical babbling. Cheeks red, Vi scrambles to answer.
Hi!
Her phone buzzes. She swallows hard when she reads the next text.
Get through your heat alright alone, puppy?
Vi's thumbs hover over the keyboard. She swallows hard. <em>Yeah! For the most part haha. Still kind of in the last bit of it.</em>
Sevika's typing bubble pops up and down for a few minutes. Vi watches it, her mouth dry and heart pounding.
You want a hand with the last of it?
Vi has to drop her phone, bury her face in her hands, and whimper just a little about that. She reaches up and tugs at the root of her ears, taking a few deep breaths as raw desire rips through her. Yeah. Yeah, she wanted that.
I mean, if you aren't busy…
She clutches her phone and watches the text bubble pop up and down for the seven seconds it takes for Sevika to respond, send your location baby.
Vi scrambles to make her nest something presentable before Sevika comes. Sevika was about twelve minutes out, she says, so Vi flies into panic mode. She has no time to shower or wash the mess she'd made of herself, do anything but rake fingers through her hair, or even change the sheets.
She takes the time to lovingly tuck her favorite blanket over the nest, though. She wanted it to smell like her alpha.
Not my alpha, she reminds herself with a frown, shaking herself. So much for post-heat clarity. Vi doesn't have much more time to rattle herself out of the intense need to make Sevika hers before there's a knock on the door. She jumps, then checks her reflection in the bathroom mirror on the way to answer it.
Fuck. She looked like a mess. And not the hot kind.
Vi shoves this thought out of her head and instead fumbles with the door before wrenching it open, looking up at the alpha in front of her. Sevika raises an eyebrow, cocking her head to the side. Her jacket was unzipped, her cropped shirt showing a peek of her bellybutton ring. Vi gets a nice tease of her happy trail too, courtesy of sweatpants sitting low on Sevika's hips.
Vi drinks her in, her nerves flying out the window for a few blissful seconds. She pauses, sucking in a breath. Oh. Oh. Sevika smells…
Mate, Vi's thoughts thunder. She swallows hard, biting her lower lip. "Hi," she rasps.
Sevika's lips quirk into a smirk. "Hey, puppy. Can I come in?"
Vi shivers, letting out a breath before she steps to the side obediently. She watches Sevika step into her space, into her home. She watches her slip off her shoes, set her keys down on the entryway table, check her phone and turn it off. Like she owned the place. Like she belonged here.
Fuck, did she belong here. Vi can't focus beyond the rushing of blood in her ears. Sevika turns to face Vi, and they size one another up for a second. Sevika looks at Vi like she was eating her alive, or at least — like she was going to.
"You smell good." Sevika rumbles. She takes a step closer to Vi.
Vi's chin tips up so she can keep eye contact. She's woozy with desire. She's hazy with the smell of Sevika — something warm and sensual and heady. Vi doesn't have the brain power to pick through and put her finger on every note, but she plans to bury her face in the blanket they'll fuck on so she can commit it to memory.
"Yeah?" She asks after a moment too long, realizing it was her turn to speak.
Sevika chuckles softly, stepping even closer. Big hands circle Vi's waist, pulling her closer, until their chests bump together. Vi was wearing nothing but a big shirt and boxers; her nipple piercings brush against Sevika's chest, sending a thrill up her spine. She bites back a whimper when one of those hands lifts to cup her cheek, tipping her chin up.
Brown eyes smolder with desire Vi's body sings with. She leans into her hand, taking a shaky breath and fighting the urge to nibble on the scent glands on her alpha's wrist.
Fuck, she needed — she needed to stop that. She needed Sevika's hands… other places. She can't help the thready whimper that escapes her. Sevika's thumb brushes over the expanse of her cheek.
"Show me your nest, baby." Sevika murmurs.
"You'll stop touching me," Vi whines, reaching up to hold onto Sevika's wrist, fingers clamping like a vice.
The alpha's eyes soften. She makes a low, soothing noise, her hand slipping down to cup Vi's throat instead. Her thumb brushes over the scent gland beneath her jaw, then traces over her pulse. "Do I need to carry you?"
Ah. Oh. Vi swallows hard, eyelashes flickering when Sevika's gaze follows the movement. She reigns herself in a little, sucking in a breath. "No. N-No. I'm fine. Bedroom is this way."
She takes a step back, stumbling just a little, her face hot. Sevika reaches out and takes her hand, twining their fingers. Vi pauses, staring at their hands and trying not to give in to the sudden urge to throw herself at Sevika's feet. She takes one last deep breath and pulls the alpha along behind her, opening the door to her bedroom.
"Sorry it's messy…" Vi says sheepishly, stepping into her room and rubbing her arm. She kicks at a pile of clothes she hadn't bothered to pick up, then looks up at Sevika.
Sevika looks feral. Her lips are parted, her pupils blown, her face a little flushed. Her gaze drops to Vi, something heated and possessive lighting up those brown eyes.
"It smells like you." She says. Her voice is a low rumble. She reaches for Vi, tipping her chin up again, her fingers curling around the column of Vi's throat. Her thumbnail digs into a still sensitive scent gland, pulling a gasp from Vi.
"I-I didn't have a chance to clean," Vi breathes. She tips her chin up as the alpha suddenly crowds into her space, her hands finding Vi's waist and squeezing.
"Good," Sevika growls. Vi's knees hit the bed and she sits, catching herself with one hand and looking up at the alpha. "Tell me you didn't shower."
"I didn't," Vi's heart pounds in her chest, her eyes wide and her face hot. She watches the alpha sink to her knees in front of her, hands slipping from her waist to push open her thighs. Even fully spread open, Sevika's broad shoulders hardly fit between her thighs. Vi shakes, lifting a hand to bite her knuckles. She was panting.
"Good," Sevika gives her a cocky grin, fingers snapping the waistband of Vi's boxers. "Because you smell like you wanna get bred, baby."
That pulls a whine from Vi so loud it seems to echo around the room. Her thighs shake on either side of Sevika's shoulders. Her teeth dig into her knuckles.
Sevika's grin widens. Her eyes glitter. "Yeah?" She asks, her voice just a little mocking. Just enough to send a thrill up Vi's spine. Sevika pulls her boxers down her thighs, slow and pointed. Her fingernails scratch deliciously down her thighs. "You want my babies, puppy?"
"Sevika," she gasps, lifting her hips to try and speed up the process. She wanted to be naked now.
"Come on, puppy. Say it." Sevika pauses, the gentle pressure of her fingers against Vi's thighs keeping her pinned.
Oh, fuck. Fuck. Vi shakes, watching her, chest heaving. They couldn't. They weren't even — Sevika wasn't hers. Vi'd been told Sevika was one and done, one girl one night one time.
Except… Sevika was here. In her bedroom. Looking at her with eyes that threatened to suck her in and keep her. Vi takes a slow, shaky breath and closes her eyes. She nods just a little bit.
"Say it." Sevika narrows her eyes.
"I want it," Vi's voice is nothing but a breathy whine.
"What, baby?" Sevika continues pulling off her boxers. The fabric is soaked.
"Sevika," tears prick her eyes.
The alpha looks up at her, then clicks her tongue. "I know. I know, puppy." She tosses Vi's ruined boxers aside, reaching up and pressing on her belly, easing her down onto the sheets. "You spent your heat all alone, instead of getting bitched like the good girl you are."
Vi tosses her head back, trembling. Her fingertips snag her lower lip before she drops her hands to her sides and curls her fingers tight into her favorite blanket. "Nnh," is all she can manage.
"Violet." Sevika purrs. Her hand spans the entirety of Vi's belly.
The omega lifts her head, making eye contact with her alpha. Her alpha.
Sevika winks, then leans down and licks over her clit.
Vi widens her legs as far as she can, reaching down desperately to take fistfuls of Sevika's hair and pull her deeper, closer. The alpha's ears flick against her fingers. She'd just spent a week with Sevika's name on her lips, the ghost of Sevika's hands on her, the memory of Sevika's cock in her. She didn't have the patience to endure any more teasing.
She's lucky; Sevika growls, pinning her hips in place and burying herself between Vi's thighs. She devours like a woman possessed, keeping Vi pinned in place. It's obscene. Vi doesn't get a chance to be self conscious about the week-long mess she'd neglected to clean up.
"Oh!" She gasps, her spine arching under the onslaught. She pulls the alpha's hair, fingers nudging against the alpha's soft ears, pushing her hips into everything she's given. Until Sevika pins her in place with just a little more pressure, forcing her to just take it.
It's everything she needed just hours ago, when she was shoving her hips into her vibrator and desperately imagining what it would feel like for Sevika's mouth to be on her. She'd imagined Sevika might take her time, teasing her with the tip of her tongue and making her beg for it. But this — this was even better. Sevika was rough and messy and sometimes her teeth scraped over the hood of Vi's clit and she sees stars.
It doesn't take long. Vi's thighs shake like a leaf, squeezing against the bulk of Sevika's shoulders. "I'm gonna come," she sobs, tossing her head back.
Sevika growls, her hand sliding up her body and under her shirt to pluck at one of her nipples, rolling the barbell between thumb and forefinger. All it takes is one little tease of her thumbnail, one tiny squeeze — Vi comes harder than she has in her life, gritting her teeth to muffle the shriek that rips itself from her throat.
The alpha doesn't let up until Vi is pushing at her head, gasping. "Okay, okay okay okay,"
Sevika glances up at her, eyes sparking with mischief. She winks, then drags her tongue one final time over Vi's clit, slow and purposeful. Sparks of pleasure-pain lick up Vi's spine and she twitches, sucking in a breath.
"Fuck, baby," Sevika sits back on her knees, licking her lips. Her chin glistens with Vi's come. She lifts a hand and swipes her fingers over her chin, then sucks her fingers clean. Vi's cunt throbs. "You taste fucking incredible. You've been keeping that all to yourself?"
Vi giggles. She rubs a hand over her face, then pulls her knees to her chest and hugs them, tipping her head to the side. "Sorry," she says, not apologetic in the slightest.
Sevika chuckles. Her thumbs hook in the waistband of her sweats, and Vi gets the delightful reveal that Sevika was not wearing anything beneath them. Her eyes widen as she takes in her alpha, tongue sweeping over her lower lip. Sevika was nothing short of impressive. Vi had been dreaming of the weight of that cock on her tongue, the size of her deeper than Vi could reach with a toy, the taste of her come. Vi can't even bother to be embarrassed by the wag of her own tail thumping against the bed.
"Yeah?" Sevika teases, a rush of fondness in her voice. She steps closer, then climbs on the bed and advances toward Vi.
Vi uncurls and reaches for her, letting out a soft, breathy noise. It was so easy to sink into the hindbrain that was screaming to beg for a mating mark, to bare her neck and whine and do anything she could to get Sevika's teeth in her scent glands. She shakes with the effort of not just rolling over and offering herself to the alpha.
Sevika responds in kind; it was like she knew. It terrifies Vi, just a little. The alpha settles over her, rumbling soothingly and pressing her into the sheets. She pauses, tipping her head to the side. "Can I kiss you?" She asks, like she didn't just have her face between Vi's legs.
"Please," Vi breathes, tipping her chin up.
Sevika chuckles softly, leaning down and nudging their noses together. "Needy puppy," she murmurs. She smells like sex and warm things.
Vi makes a soft noise, lifting her chin and kissing Sevika. For a moment, she lingers in the press of their lips, in the soft give of Sevika's lips against hers. Then the alpha reaches up and cups her jaw, lifting her chin a little so she can lick into Vi's mouth and make her taste herself.
The omega moans against her, lips parting easily. She takes everything Sevika gives her, letting her legs drop open in the hope maybe the alpha would rut against her, find some pleasure against the sticky mess she'd made of Vi. She's rewarded with the delicious drag of Sevika's cock against her folds, the alpha rumbling into her mouth.
Sevika breaks the kiss, spit connecting their lips for a split second before Sevika gives a soft groan and tilts her head to press searing kisses to Vi's neck. Her teeth scrape over Vi's scent gland, stealing a gasp from her throat. She growls, dragging the flat of her tongue over it. The head of her cock catches against Vi's hole and they both moan.
"Please," Vi gasps.
"Condom," Sevika grunts.
"No," Vi wails, grabbing onto Sevika's shoulders and holding her close. Her fingernails dig into her shoulders.
"Fuck," the alpha laughs shakily. She drops her head onto Vi's shoulder briefly, taking a few breaths, before she looks up at Vi again, heat simmering in her eyes. "You really do wanna get bred, huh puppy?"
"Yes," Vi begs. She drags her nails down Sevika's shoulders blades, rocking her hips up. "Sevika, please."
"Yeah, alright," Sevika breathes, shaking her head slightly. She gives Vi a gap toothed grin. "Be a good girl and take it, yeah?"
"Yeah," Vi was lightheaded with desire.
"Yeah." Sevika ducks her head to watch herself bury her cock in to the hilt.
Vi could cry — she arches and scrabbles at Sevika's shoulders, gasping and whining. She sinks into the purring omega part of her that ached to be full. She lets the lingering itch of her heart get scratched by the blissful drag of her alpha's cock deep in her cunt.
"Good girl," Sevika's voice cracks. She sits back, rubbing her hands up Vi's thighs, tipping her head to take the omega in. "Fuck. Yeah. Look at you."
Vi squirms, lips parted and eyes half lidded. "Vika," she slurs.
"Cock drunk already, baby girl?" Sevika coos, a grin pulling at her lips. She reaches down, picking up Vi's legs and hooking them over her shoulders. "You flexible?"
A shudder rips through Vi — she wants. She nods quickly, dropping her arms above her head. "Uh huh," she pants.
"Good." Sevika chuckles, leaning back over Vi and bending her in half. Her cock nudges some deep set spot inside Vi and she gasps, dropping her head back and tangling her fingers in her own hair.
"Hang on, puppy," the alpha purrs.
The pace Sevika sets is slow, at first. Just gentle nudges of her hips, slow and deep and grinding. When Vi relaxes around her, dripping and moaning softly, she picks up the pace and fucks her harder, faster. Vi goes from mewling to moaning to shrieking in no time, unable to do anything beneath the weight of her alpha above her. She loses herself in the heat licking up her spine, the fullness she'd been craving for a week, the reality that Sevika was here.
She's so easy. She's so, so fucking easy — Sevika tells her so when she cries and begs to come, fingernails ripping at the blankets beneath her as she fights to squirm both away from and into the pounding, deep pace.
"I need to," she begs, tears brimming in her eyes. "Sevika!"
"Come for me," Sevika growls, her teeth inches from Vi's scent glands. "Make a mess, fuck baby."
Vi throws her head back, baring her neck to her mate — her mate — and letting pleasure crash into her. She makes a mess of their thighs and Sevika's cock, closing her eyes and sobbing through it.
Sevika slows to a stop as she trembles and shakes beneath her, making as if to pull out. Vi panics, reaching forward and grabbing handfuls of Sevika's ass. "No," she pleads.
"Vi," Sevika's laugh is strangled. Her eyes are wild. "Baby. We can't — are you on birth control?"
"Breed me," Vi begs, squirming beneath her. "You promised!"
"Oh, fuck," Sevika swears under her breath, closing her eyes for a moment. "Fuck. You're killing me."
Vi sniffles. Tears well in her eyes. "Vika…"
Sevika opens her eyes and looks up at her, softening immediately. She makes a soothing noise low in her throat, nudging in again, gentle this time. "Okay — Okay. I promised, you're right."
Vi melts beneath her, lips parting as Sevika sets a gentle, grinding pace. Euphoria laps at her, making her feel warm and heady and so, so good. She watches the alpha tremble above her, drinking in every sharp breath and gentle sigh and noise of pleasure.
"You're beautiful," she breathes, reaching up to cup Sevika's cheek. The alpha's eyelashes flicker; she leans into her palm and pants softly.
"M'close," she rumbles.
"Come for me," Vi breathes.
Sevika shudders. She ducks her head and sinks in as deep as she can. Vi melts under the flood of warmth that fills her, exhaling softly. She sinks into the simple pleasure her body demands, reaching up to tug the alpha against her.
"Fuck…" Sevika pants, settling her weight over Vi and burying her face in her neck to inhale deeply. Vi wraps her legs around Sevika's waist.
"Stay," Vi mumbles against Sevika's sweaty temple.
The alpha chuckles softly, snuggling in against Vi and resting her entire body weight on top of the omega. "Mhm," she rumbles. She smells of sex and softness.
Vi smiles to herself. My alpha, her instincts purr. She decides to indulge them, just this once.
