Work Text:
Mira's body was thrumming.
It was always like this around this time of the month. Her heart pounded, ears alert for anything that could spell trouble to her pack. Her inner wolf pressed against her human side, wanting and urging her to find her mates and protect them while they were in this sensitive time.
Mira stubbornly adjusted her position on the couch, pushing her back against the cushion as she turned the page of her book.
She had made it through enough of her mates' heats to know that this was the time to relax.
The penthouse still smelled calm, aside from Zoey's anxious energy as she checked and double checked their heat food stash. Mira could hear her girlfriend's hind claws tap against the flooring as she went from cabinet to cabinet, occasionally muttering something to herself in English. Mira couldn't help the soft smile that grew on her face. Knowing Zoey, she had partially transformed in her anticipation, too excited for another one of their mate's heats.
Her lip twitched as she felt the couch cushion sink with another person's weight.
Speak of the devil, and she shall appear.
Mira kept her eyes focused on her book, mentally bookmarking the page for later as she turned the page. Her eyes stayed still on the page, not needing to move as she waited for the inevitable. Rumi's gaze was a fire under her skin, her wolf jumping for joy for one of her mates being so close to her. And especially the mate about to go to heat.
Rumi, for the most part, smelled similar to that of a human. It was only when her heat neared that she smelled so tantalizing to Mira and Zoey, so much so that the two werewolves wanted to bathe in her scent as they fucked her. Breathing a bit deeper, Mira had to hold back the low growl that built up in her throat.
Rumi was so, so close to entering her heat.
Arousal grew in Mira's stomach just from Rumi's proximity, just in time for her mate's whiny, "Mira."
Her clit throbbed at the sound, and she was ever so glad that she wore baggy pajama pants today as Mira's eyes darted towards her mate. The growl that tore through her throat at the sight of her mate on her back, belly up and legs spread to show off her pussy. The wolf inside her howled at the sight, but she held it back with a firm mental shake. Instead of pouncing on her mate, she merely turned her head and cocked an eyebrow.
"Yes, Rumi?"
The flash of gold of Rumi's eye sent shivers down her spine as Rumi pouted towards her. Zoey's anxious pacing in the kitchen stopped and a quick glance showed that their other mate was now paying attention to both of them. Both of her mate's stares on her made her preen as she waited for Rumi's response.
Rumi let out a growl of her own, the demonic sound much lower - more dangerous - than Mira's. "You know what I want."
"Oh? I do?" she challenged. "You could want a lot of things, pup. Use your words and tell me."
Rumi's nostrils flared and eyes narrowed at the nickname, but her mouth stubbornly stayed shut. The two stared each other down, Mira silent as Rumi's chest rumbled with growls. The half demon shifted her hips, enticing Mira for a brief second before her growls shifted to a whine.
"Come on, be a good girl and you'll get a reward," Mira cooed, the corners of her lip twitching upwards as Rumi's legs spread further with her words.
Rumi's whining grew louder in pitch, but eventually she mumbled a response.
"What was that?" Mira asked as Zoey took a step closer to them, ears perked and tail already wagging. Both of them had heard her response, but Mira wanted her to say it clearly, as if she didn't have enhanced hearing.
Rumi's fingers - claws - dug into her sweatshirt, the only article of clothing she had on, at the demand. "I said, I want you to fuck me."
Mira snapped her book shut, tossing it onto the coffee table as she turned her body towards Rumi. "See that wasn't so hard. Although you could've been a lot nicer asking."
Rumi didn't need to be asked twice, her hips thrusting upwards as she whimpered out a soft "please."
Mira smirked.
"Good girl," she purred.
She pushed herself up, taking the time to slip off her pajama pants and underwear before she kneeled between Rumi's legs. The half demon was quick to hitch her legs over Mira's hips, which was fine with the werewolf since she wasn't planning on going anywhere else. Allowing herself to be drug closer, they both groaned as Mira's semi met Rumi's clit.
"Fuck, that's it," Mira moaned, beginning to move her hips so she was grinding against Rumi's pussy. "I'm going to take you just like this, and we'll have Zoey go and grab a strap to fill you up. Is that okay, pup?"
Rumi just whined as a response, making Mira give a breathy laugh. Eyes finally moving to her other girlfriend, Mira nodded towards the direction of their bedrooms.
"Go fetch it," Mira ordered.
Zoey shot off like a missile, her hind claws clacking loudly against the flooring. With her on her mission, Mira turned her attention back towards Rumi. Feeling her hands burn with its partial transformation, she grabbed onto Rumi's hips. Her mate gasped at the way Mira's claws dug into her skin, not yet piercing the skin but pressed into her in a way that made her hips buck into Mira's. The werewolf chuckled lowly at that, and used her own weight to press Rumi's hips back into the couch.
"Poor, sweet girl," Mira cooed. "So horny already and your heat didn't even start yet. Do you wish it did? So that - ah - I could get hard enough to breed you into the couch like Zoey will do?"
Rumi's claws tore into her sweatshirt, the fabric making a loud ripping sound. "Yes! Please - fuck! - want that so bad! Want- Want you to fill me up."
Mira growled, the image of Rumi swollen and dripping with her cum making her orgasm come on faster than she wanted. Her hips shuddered as she came, her cum splattering between their bodies as she cursed. Rumi whined, heels pressing against Mira's back as if that could make her cum inside.
Mira panted as Zoey made her way back into the living room, harness already on with one of the knotting dildos in place. A sly grin was on the other werewolf's face as she took in her girlfriends' states: Mira's blissed out face and Rumi's pleading one.
"Well that was fast. I thought Rumi was the one keyed up, but I guess I was wrong," Zoey teased, eyes sparkling with amusement.
Mira's ears burned, both with embarrassment and as it transformed into a canine's. "Shut up and get over here," she bit out, unhooking Rumi's legs from around her waist.
"No, no, no, Mira please!" Rumi whimpered, hands reaching out to cling to Mira's shirt.
Mira leaned over her to press a hard kiss onto her lips. The half demon moaned, pacified by the act. Mira's ears twitched as Zoey walked up behind her, feeling a hand brush against her lower back. Giving Rumi's lips a small nip, she drew back.
"Shhh, it's okay," Mira said as she let Zoey take her place between Rumi's legs and instead settled on the floor. "Zoey's going to take care of you."
Zoey's hands - covered in fur except for soft paw pads and claws - were gentle on Rumi's thighs as she spread out their mate's legs even more. Rumi keened, eyes moving from Mira's to Zoey's as she felt the strap rub against her pussy. Zoey's tail wagged slowly behind her as she covered the strap with Rumi's arousal and Mira's cum.
"Mhmm! Gonna make you feel so good, Rums. You want that?"
Zoey moved her hips in a way that made the strap rub along Rumi's clit, causing her to moan out a, "fuck."
Taking that as an answer, Zoey pushed the tip of the dildo into Rumi. Like before with Mira, Rumi used her heels to push at Zoey's back, pushing her in faster.
"Oh, damn," Zoey breathed, hips meeting Rumi's as she bottomed out. "I think she's right at the cusp of her heat, Mir. There's no way she'd be this wet in a few minutes if she wasn't."
Mira's clit throbbed, weakly twitching on her leg as she pressed her face into Rumi's neck to inhale her scent again. "Gods, I wish she was. Could've gotten hard enough to please her."
Mira moaned into Rumi's neck when she felt Zoey's hand grab onto the hair on the top of her head and pull.
"Nope, none of that," Zoey tutted. "No self depreciating words! You can use your mouth for something better."
Mira let her head be pulled over Rumi's chest before Zoey pressed her face into one breast. Immediately, Mira began to suck on it, causing Rumi to moan. Her moans only grew louder as Zoey began to move her hips and Mira brought her hand on her other tit to fondle it.
"Good girl," Zoey purred, giggling when Mira's tail appeared and began to wag behind her. "You're both so good for me."
Rumi's chest began to rumble under Mira's lips, purring at the praise. "So - ah! - good!" she echoed, voice breathy.
"The best!" Zoey declared.
Mira felt Zoey's grip on her hair loosen as the other woman focused on rutting into Rumi. Each thrust coaxed small gasps of pleasure from Rumi's throat as her orgasm neared. Sharp claws - Rumi's - grabbed onto Mira's shoulder as she pawed for something to ground herself with as her body began to shake.
"Please," she begged.
"Mira," Zoey whined.
Mira didn't hesitate to move her free hand to grab at the inflation bulb dangling from Zoey's side. While Mira gave it a few pumps, Zoey sheathed herself fully inside Rumi. Their girlfriend cried out as she finally came, patterns shimmering gold. Mira kept pumping until it got to the maximum size, the number of pumps ingrained into her head after a multitude of using it on either of her mates.
While Mira's lips and fingers left Rumi's nipples, Zoey kept her hips moving, rolling them in a circular motion to provide stimulation for both herself and Rumi as she rode the waves of her orgasm. It wasn't long before she too came with a whine, ears going back in pleasure.
Mira's tail thumped on the floor as she watched them come down. By the time Zoey grew still, Rumi had a content look on her face, eyes unfocused and staring into space. Zoey wheezed out a laugh, a grin on her face.
"I think we broke her, Mir."
Mira snorted, a smirk growing on her own face. "Us and her heat. We probably only have a couple of hours before it begins."
"Plenty of time for a nap," Zoey said, paws gently rubbing at Rumi's thighs.
"As soon as she comes back to us."
"Mhmm."
Mira woke up to the sound of Rumi's moans.
Her body felt hot as her mind finally began to catch up to what her body was experiencing: whimpered moans that tore out of Rumi's throat, the scent of her mate's heat heavy in the bedroom, soft pleading of Zoey's name, and obscenely loud slurping noises. It was no wonder that Mira felt her cock - a term she only used during these times - already hard between her legs as she blearily opened her eyes.
And, gods and moon above, what a sight to behold.
Rumi's body was a rainbow of colors as her patterns rippled from pleasure. Her chest heaved as she neared her orgasm - a sight so etched into Mira's brain that she could tell it without her glasses: eyes closed shut as she bit her bottom lip in a feeble attempt to hold off her climax for more pleasure.
Her legs twitched as she attempted to thrust upwards, only to be held down by a black furred arm that Mira knew was Zoey's. Her eyes traveled down the arm, seeing her mate's canine face bracketed between Rumi's thighs as she eagerly ate the half demon out. Mira's cock throbbed at the sight and she let out a small whine, wishing that was her. Zoey's eyes shot open, large brown eyes locking onto Mira's. Her eyes seemed to sparkle as she hurried her actions, her tongue lapping in and out of Rumi's entrance in a way Mira knew would finish their mate off.
"Z-Zoey!" Rumi gasped, legs spasming as her patterns seemed to shine a bright gold.
The half demon moaned as she came and Zoey kept up with her pace, all while keeping her stare with Mira intact. It was only when Rumi's legs relaxed around her head that Zoey finally drew back. The werewolf's fur around her face was nearly drenched in slick as Zoey grinned at Mira, her tail beginning to wag now that she wasn't focused on getting their mate to cum.
"Well, good morning, beautiful. Wasn't sure you were gonna wake up, I had to take care of our girl all on my lonesome," she teased. "Rumi wasn't complaining though."
Mira growled as she pushed herself up. The blankets covering her fell to her waist, revealing pink fur instead of human skin. At some point she must've transformed during her sleep, but that wasn't important to her right now.
"And you didn't think to wake me up?"
Zoey's tongue came out to lick her lips as her eyes darted southwards. "I figured you needed as much rest as you could before you fuck Rumi's heat away."
Zoey nearly cackled as Mira's paw-like hand grabbed onto her scruff and pulled her up, the front of their muzzles pressing together in a harsh kiss. Mira's tongue darted out to lick at Zoey's lips, and soon she was lapping up Rumi's slick from her maw and fur. Moaning at the taste, she nearly missed Rumi's whimper.
While Zoey's ears just flicked towards the noise, Mira's whole head jerked towards Rumi as if the sound was a leash that pulled on her. Blown brown and gold eyes met hers as Rumi squirmed under Zoey's hold, clearly ready for the next round as her scent blasted her arousal towards her mates.
Mira whined as Zoey pressed her nose into her neck fur, a small kiss in their werewolf form. "Come on, your turn."
Her cock was heavy between her legs as she crawled in between Rumi's. Both Zoey and Rumi's attention was on it as it bobbed, and Rumi couldn't help but whine in want while Zoey licked her lips.
Mira's breath shuddered when her hips met Rumi's. Even though Zoey had eaten her out mere moments ago, Rumi was soaked. She felt the fur of her groin dampen as she pressed her cock across Rumi's folds, sliding easily across the area.
"Fuck, how are you so wet, sweet girl? Your heat just started."
Zoey giggled as she laid beside Rumi, tucking herself under Rumi's arm as the half demon grabbed onto the fur of her back with a clawed hand. "Oh, did I forget to mention that was her third orgasm? Oops."
A full body shudder went through Mira's body at the thought of Rumi coming apart under Zoey's tongue while she slept. With a growl, she pressed her cock inside Rumi, meeting no resistance as she pressed herself to the hilt.
"Mira!"
Her ears perked up at Rumi's cry, pausing only for a moment before Rumi's hips moved to provide some sort of pleasure. Mira growled at that, her large, paw-like hands grabbing onto her mate's hips to cease Rumi's movement. The half demon whined at that, but it quickly morphed into another moan as Mira began to fuck her in earnest.
"When your heat comes, you: Wake. Me. Up," Mira growled, emphasizing her words with particularly deep thrusts that made Rumi's eyes flutter shut. "Do you understand?"
"Oh, gods-"
Mira jostled Rumi in her hold, startling her so that her eyes snapped open and locked onto hers. "That wasn't an answer."
"Mira, please!" Rumi whined.
The werewolf slowed down her thrusts until she was agonizingly slow, much to Rumi's displeasure. Her mate whined, feebly squirming in her hold as sharp claws dug into the mattress and Zoey's back. While Zoey whined, Mira repeated herself.
"When your heat comes and I'm not awake, you…"
"Holy shit- I wake you up! Please, please, please move!"
"Good girl."
Her praise was combined with a deep thrust that had Rumi slide backwards on the bed. Letting herself go, Mira began to chase both of their orgasms. She could tell her own body was far closer than she would usually have been, thanks to herself sleeping next to Rumi while she was practically pouring out pheromones.
Her knot began to rub against the inside of Rumi's pussy, the sensation making Mira whine. "I'm - fuck - I'm going to knot you, pretty girl. Do you want that?"
Rumi's patterns flickered as she nodded quickly. "Yes! Yes, please. Want it so bad! Been aching for it."
Mira panted out a laugh even as she felt the familiar feeling of her climax neared. "So - ah - needy."
Rumi's heels pressed against the small of her back as Mira felt herself cum, making sure that both Mira's cum and knot stayed inside her as she also followed Mira's lead. All Mira could feel and hear was Rumi, Rumi, Rumi as her mate clenched down on her and cried out her name.
By the time both of them stilled and their breathing slowed, Mira could hear Zoey moving on the bed. An object was being shoved into her face and she blinked at the large dog bowl in front of her.
"Drink," Zoey said. "Rumi needs water next."
Mira's heart fluttered in her chest, and she quickly lapped at the water. It wasn't as dignified as sipping from a cup, but it was the best a werewolf could do. Once the bowl was dry, Zoey sat it down on the night stand and grabbed a bottle with a straw. At first Rumi seemed too out of it as Zoey and Mira helped prop her up - still locked together with Mira - but as soon as a drop of water hit her tongue she quickly drank the whole bottle.
Mira pressed her nose against Rumi's forehead before she hefted her up, moving carefully so that it was Mira on her back with Rumi laid on top of her. The half demon purred, melting into Mira's furry chest. Hands now empty, Zoey slipped under Mira's arm, echoing her position from before and slinging an arm across Rumi's back.
Two tails thumped against the bed as the trio took their first break of Rumi's heat, a much needed rest for what would be an exhausting next couple of days.
