Actions

Work Header

Sweet Rituals

Summary:

Yennefer is learning how to not be alone and ask for her boys to take care of her.

or

yen gets railed and pampered like she deserves

Work Text:

Yennefer was a mess. She’d never say it to anyone under her own volition, even to the two people she trusted most in the world, but she was cracking and crumbling with every step, every move, every problem she needed to solve. That feeling, she was used to. The feeling of never having enough time, power, intelligence, money, strength- you name it. What she wasn’t used to was not having to keep going, not having to push herself past her limits, having someone to turn to when it got to be too much. 

In the end, Geralt made her first, as he tended to. Jaskier was doting in the most intentional and deliciously overwhelming ways, but he was often a little too lost in himself to notice what was going on around him. Geralt though, Geralt watched her like a hawk. 

He padded up behind her as she rubbed at her temples and did her best to unclench her jaw, gently guiding her to lean back against his chest as he snaked his hands around her midsection, “What did I say about this last time?”

His voice was gruff, laced with an odd mix of disappointment and fondness that thrilled Yennefer as she sighed and let her hands drop to his, “I know…”

“You didn’t say anything because…?” Geralt’s voice was so low but she still felt it in her back as if he were yelling when he kissed her head. 

Yennefer felt herself settling into his arms, the tension in her body slowly seeping away as she soaked up his warmth and her mind slowing so she could put her thoughts into words, “It… didn’t feel important.” 

“Hmm…” there was enough meaning behind the hum for Yennefer to know what he meant. He was displeased, but not mad, at least not at her. His message was all the more clear with the words that followed, “Do you need sleep or us?”

She took a moment to think about it, more so because Geralt had insisted she think it over before she went with whatever answer she thought she should give, and turned to face him, reaching up on her tiptoes to kiss the corner of his mouth, “Fuck me. Take care of me …please?”

Geralt grinned, purring a quick, “Good girl,” before kissing her briefly and leaning down to grip the back of her thighs, hoisting her up high on his hips. He carried her the long way to their room, knocking on the library door and only waiting long enough for Jaskier to look up at them before he was headed up the stairs. 

“Oo! Shit, yep! Coming!” Jaskier quite literally skidded around the corner, blushing but smiling like the sun itself when Yennefer gave him a tired giggle for his theatrics. He quickly fell in stride behind Geralt, shrugging off his doublet and winking at Yennefer over the witcher’s back. 

She smiled down at him, resting her chin on Geralt’s shoulder, “I told him what I wanted.” It felt slightly silly to brag like that, almost childish, but Jaskier’s reaction was worth the discomfort. 

“Oh, you magnificent terrifying sexy witch! Good girl!”

She felt herself blush at his praise, settling into being taken care of just a little more with each word. 

“Only after prompting,” Geralt clarified as he opened their door and made a beeline for the large bed, ever the stickler for his rules. 

As Geralt sat down, Yennefer settling into his lap, Jaskier came to stand between his knees, effectively sandwiching her between them, “Does she still get her reward?” 

Yennefer looked back at him to see he was giving Geralt his best pleading eyes as he easily worked open the buttons on her dress. It was his absolute favorite thing, rewarding her. She had been skeptical when the bard had claimed he got his pleasure from pleasing others, but oh had he proved himself. Time and time and… several times again. All in the span of a half-hour. 

Nimble, calloused hands swept her dress over her shoulders and caressed her skin as they waited for Geralt’s answer. Jaskier’s hands were warm and grounding as they traversed her collar bones and dipped lower to feel her breasts. She wanted to lean into him, to grind down on Geralt’s crotch and spur them into some sort of action, but they had their rituals for a reason. 

After a beat, Geralt took hold of her chin, directing her to look him in the eye as he raised his eyebrows, “Do you think you deserve it?”

She nodded twice, feeling herself relax just a bit more as she spoke, “Yes sir.” 

Still holding her chin and without changing his expression, Geralt moved to their routine question, “Safe word?” 

“Juice.” 

Geralt looked up and behind her, “Jaskier?”

“Elephant,” he answered, brushing a thumb across the skin of Yennefer’s chest with a gentleness she craved more than air, “Geralt?” 

“Cactus.”

Yennefer’s breath came easier and she let herself sit in the silence, in knowing she could give herself over to them and come back in one piece. Geralt would never let her hurt herself again, he’d told her as much the one and only time he’d seen it, and he was as stubborn as they come. Stubborn and possessive and always so eager to see her fall apart for him that he’d never risk her being upset over it. 

As Yennefer reminded herself one last time she was safe and loved, she settled into the tingling anticipation she’d learned came right before her going under, “Can we begin?” 

“Of course, darling,” Jaskier purred, leaning down to kiss her on the cheek as he tweaked her nipples between his fingers. 

Geralt lifted her off his lap and onto the bed next to him, turning and standing so he could pull her skirts over her legs slowly, placing kisses all down her legs. He left her lingerie in place and stood to lay her dress over her chair and undress while Jaskier settled on his knees in front of her. 

Running his hands up her legs and looking at her like he could barely believe his luck, Jaskier whispered, “Absolutely perfect for us,” before reverently tugging her lingerie down her legs with a groan, “Divine. Fuck, Yen, you’re a gift.” 

“Bard-” She’d meant to urge him on and sound a little more than impatient. Her cunt was starting to throb in anticipation, but her voice came out breathy and soft, more of a whine than an order. 

“Shhhh, I’ve got you, love,” he soothed, placing his hands at her waist and tilting slightly, urging her to lay back on the bed. She did so slowly until she felt Geralt’s hand at her back to guide her. It was the last thing she needed to fully slip into that blissed-out and pliant headspace she loved so much. Nothing mattered so much like this, just Jaskier between her legs and Geralt at her back. 

“Go ahead and reward her Jaskier,” Geralt rumbled, settling Yennefer with her head on his lap and running his fingers through her hair. She closed her eyes and hummed as Jaskier peppered kisses over her mound, the dual sensations making her body tingle in anticipation and pleasure. Jaskier moved her legs to be more conveniently spread and licked once at her clit, making her gasp before exploring her with his tongue. 

He had a magical mouth. It seemed like he was trained specifically to eat her out, hitting every sweet spot and flicking her clit in perfect rhythm. Within minutes she was moaning and gripping the sheets in an effort to keep herself still. Fuck she was so close, her every cell was vibrating and her mind was blissfully blank.

Geralt’s voice cut through her gasps and the wet sounds of Jaskier’s tongue right before she was about to fall over the edge, “Stop, she’s close.”

With a disappointed whine, Jaskier sat back on his heels, hands still rubbing soothing circles over her thighs as he waited for Geralt to tell him what to do. Yennefer whimpered and one of her hands moved up to Geralt’s waist, tapping and grasping for something to hold. 

After a moment, Geralt gripped her hand, firm but gentle as always, and brought her fingers to his lips, “Good girl. Jaskier’s going to use his fingers now to get you ready for the next part of your reward.”

“Yes, fuck! Thank you, sir.” She moaned, staring up at Geralt with a slightly dazed look but feeling absolutely marvelous. 

“Do you still want three more edges?” He asked, lacing his fingers through hers. 

She nodded and squeezed her eyes shut, a little whining ‘mhm’ climbing out of her throat involuntarily. 

As soon as Geralt allowed him, Jaskier wrapped his lips around Yennefer’s clit and sucked, flicking his tongue over the little ball of nerves as she breathed in a surprised gasp. Working her clit with his mouth, Jaskier pushed two fingers in her hole, slowly at first, then pumping in a quick rhythm. His fingers curled slightly and brushed her g-spot every so often, earning an extra moan along with her labored breathing. When he added a third she could finally really feel the way his callouses brushed along her entrance and the slight stretch was so, so sweet. 

The little taste of what was to come had her nearly cumming and she glanced up at Geralt in worry, not wanting to disappoint him and cum before they’d planned but not entirely able to put the words together.

“Jaskier,” Geralt’s voice was sharp and clear, but not harsh, “Hold still. That’s a good little whore. You can put your tongue back in your mouth, but keep her stretched open.” 

Yennefer could feel the way Jaskier shivered at Geralt’s words in the slight tremors of his hands and her eyes rolled back in her head. For a moment she thought she might tumble over the edge anyway, but as she breathed and focused on Geralt’s hand in hers she slowly calmed down. 

When she was only aware of the heavy breathing of her lovers and throbbing in her cunt, Geralt directed Jaskier to add another finger and Yennefer keened. He made them sit there for a few more agonizing seconds, Jaskier no doubt begging him with his eyes to let him resume what he claimed was one of his favorite activities. 

Geralt stroked Yennefer’s hair with his other hand to get her attention, waiting for her to look at him before asking, “Are you ready, Yen?” 

“Mhm! Please!” she practically squeaked, her hips rolling ever so slightly. 

Geralt nodded to Jaskier and the bard moaned as he ducked his head down again, pumping his fingers in and out of her. Her climb back up to the edge was much faster this time, the added stretch and the way Jaskier alternated between licking and sucking at her clit and slipping his tongue in alongside his fingers was exhilarating. 

She only realized she was whining on every short exhale when Geralt ordered Jaskier to hold still again before turning to her, “Do you want one more, or do you want to move on?” 

How Geralt kept his voice so steady and calm when they played like this, Yennefer would never understand, but she was grateful for it as it helped her center herself and organize her words, “Want your cocks.” 

“Good girl, thank you for telling me,” he responded, giving her hand still laced through his a squeeze, “Jaskier, stand up. Hold her while I move.”

Yennefer was propped up to sitting and immediately wrapped her arms around Jaskier’s waist as his hands splayed over her shoulders. She nuzzled at his cock as her hands trailed up and down his thighs, placing kisses and little kitten licks here and there as Jaskier showered her with praise. Each ‘good girl’ and ‘well done’ and ‘so good for us’ made her tingle and her brain go a little fuzzier. She couldn’t have actively sucked his cock right then if she tried, she wouldn’t have remembered how to. But they were both content with her showing her gratitude in the brush of her lips along his shaft and her short nails digging into the meat of his ass. 

It took a light tug at her hair for them to pull her attention away from Jaskier’s cock when Geralt was ready for her. She blushed and mumbled a half coherent apology, but Geralt just chuckled and pulled her on top of him and into a kiss. 

When they parted, he stroked her cheek and searched her face, “Still alright?” 

Yennefer leaned down and kissed Geralt’s nose before reaching down between them and lining his cock up with her entrance, “Fucking perfect.” she breathed.

Jaskier huffed in amusement behind her but any possibly witty remark from any of them was cut off by the obscene moan she let out as she sank onto Geralt’s cock. He may not have been big enough to truly stretch her after four of Jaskier’s fingers, but his length was what made her eyes roll back in her head and her jaw hang loose as she rocked back and forth with increasing urgency. Jaskier crawled up behind her and spread her cheeks to get a look as she rode Geralt, letting out a soft moan before letting them go and smoothing his hands up and down her back.

Soon enough her desperation extended past her muscle’s endurance and she collapsed with a needy, impatient whine on Geralt’s chest, almost petulant in her arousal. 

He wrapped his arms around her and let out a low, rumbling hum that Yennefer knew meant he was grasping for control, “Do you want Jask now too?”

“Please! Oh fuck, please, fill me up. Fuck. I need it!” Yennefer begged, almost growling as she rolled her hips to little effect from her position. 

“Flip over then.” Geralt instructed, his voice becoming more of a growl. When Yennefer had done so and sank back down onto Geralt’s cock, now facing Jaskier, he placed his hands on her shoulders and gently guided her back to lay against his chest, “Give her what she wants Jaskier.”

The bard wasted no time spreading Yennefer’s legs a little wider and straddling Geralt’s hips before lining the head of his cock up where they were joined. She was so wet they didn’t need anything extra, Jaskier just slowly pushed in alongside Geralt, rocking his hips in tiny increments as Yennefer’s breath was caught in her throat. 

The stretch was magnificent. Her mouth hung open wide and her fingers dug into whatever they happened to be holding onto. She might have been clutching Geralt’s arms, maybe one of Jaskier’s - it didn’t really matter. All she was aware of was the way they filled her up so completely. 

When Jaskier’s pelvis brushed up against her clit a deep groan tore out of her chest as she writhed. It was absolute perfection. She could feel both men breathing hard with the effort of staying still and the way their cock’s twitched any time her walls fluttered and clenched. 

It took her a few moments to realize Geralt was asking her something, long enough that he had to repeat it twice, “Yen, tell him when you’re ready.” 

“Hhmmm, fuck. Now.” she demanded. 

Jaskier swore as he started pumping in and out of her and circling her clit with his thumb. The sensation of only one of them moving at once and the stimulation at her clit sent Yennefer over the edge in seconds. She writhed and shouted and sobbed as she came, but not once did Jaskier stop circling her clit or thrusting into her and she loved it. She barely registered that he was talking to her, something about feeling her cum and making her squirm sandwiched in between the most over-the-top praise and adoration. Unfortunately, it was lost to the rushing sound of her heartbeat and ringing in her ears as she let her lovers carry her through her high. 

Almost before she’d completely come down from her first high she was thrown into another orgasm by Geralt starting to thrust in rhythm with Jaskier. The near emptiness and sudden stretch and delicious fullness were almost too much to take as she babbled through another wave of weightless pleasure. 

“Jask- hold on.” Geralt panted, one hand moving to brush Yennefer’s hair out of her face as she panted, eyes only softly focusing on Jaskier, “How many more?

Yennefer registered that she was asked a question at least a full three seconds after she already responded with a soft, “Hmm?” as she kissed Geralt’s wrist when it passed within her range. 

Jaskier pressed his palm right between her breasts as he leaned down to place a soft kiss on her lips, the pressure helping her center herself and listen when he pulled back and spoke in that intoxicating low velvet tone, “Geralt asked how many more orgasms I can give you.” 

“Oh,” Yennefer blinked as Jaskier kissed the tip of her nose, “Uhm… one?”

Once again, Geralt’s fingers carded through her hair, soothing and calm even as she felt his chest heaving with the effort of keeping still, “You get as many as you want. Don’t worry about us.” 

“One,” she decided, “then you.” 

Geralt’s hum was almost a laugh as he pressed a kiss to the side of her neck, “You’re such a good girl.”

Yennefer’s prideful little hum turned into a moan as her lovers started to move again. The next orgasm was a slow build, Geralt gently pushing and pulling her hips as Jaskier moved in counter rhythm to drive her near insane. Jaskier peppered her neck and chest in kisses until her whines became more high-pitched and frantic. Only then did he sneak a hand between them and rub her oversensitive clit. 

Her orgasm washed over her gently this time, her hips slowly rolling in time with Jaskier’s thrusts as a whispered string of curses fell from her lips. 

As the pleasure faded and the exhaustion started creeping in, she tapped Jaskier’s hip and he paused, “Change your mind?” he asked. 

“Use me?” she begged, reaching for his shoulders and pulling him down toward her when she caught purchase. Both Geralt and Jaskier shuddered and moaned at her words, Geralt shifting his hips till he slid out and wrapping his arms up and around her torso to knead at her breasts. 

Jaskier’s hips slowly pushed forward, grinding against Yennefer as he swore, “Fuck, Geralt she’s perfect. Such a good, perfect, loose girl.”

“Jask please! Fuck- cum in me! Want you to fill me. Please!” Yennefer was babbling but she didn’t really care. The sensations of Jaskier fucking her too loose hole were on the perfect side of not enough for her overstimulated body. As he came, shouting and moaning all sorts of profanity and praise, he ground his hips against hers, only then getting a weak throb from her stretched and tired muscles. Resting his forehead on her collar bone, Jaskier took a moment to catch his breath and savor the moment before he pulled out and flopped down on the bed next to Geralt and Yennefer with a satisfied groan. 

He held his arms out to Yennefer, a soft, half-lidded smile on his face, “C’mere love. Geralt’s got to hold you all night. I want a turn.”

Rather gracelessly, Yennefer rolled off of Geralt and wriggled into Jaskier’s arms, face up and legs spread for Geralt’s turn to use her. For the first time since they’d entered the bedroom, he was in front of her and she could finally see just how strung out and hungry he looked. As he lined himself up with her leaking cunt he growled and a shiver ran up her spine. He slowly thrust into her just twice before he lost all control and practically fell on top of them, mindlessly rutting his hips forward as he groaned. Yennefer held him close, her fingers digging into his back as she gasped and moaned. 

“Fuck, Yen - So good. G-good girl-” he groaned softly in her ear as his hips began to stutter. 

“Cum for me, sir,” Yennefer whispered, dragging her nails down his back, “Show me I’m good for you.” 

Geralt swore again and buried his face in her neck as he came, pinning Yennefer’s hips between his and Jaskier’s. 

Yennefer sighed in relief, whispering a string of near nonsense ‘thank you’s as the three of them were finally all starting to breathe normally again. 

After a few moments, Geralt propped himself up enough to kiss Yennefer’s forehead, “Alright?” When she nodded and smiled he looked up to Jaskier, “And you?”

“Divine, darling.” Jaskier practically sang, “You spoil us.”

“Mhm,” Yennefer hummed in agreement, now running her hands through Geralt’s hair as he slowly pulled out and collapsed so his head was nestled between her breasts, “C’n we nap before-” she was cut off by a yawn but tried to speak through it anyway, “before we clean up?”

“I like that idea,” Geralt sighed, hands moving up to sneak under Jaskier’s ass as he settled in for sleep. 

Jaskier covered the back of one of Yennefer’s hands with his own, lacing their fingers together and resting their hands over Geralt’s arm as he murmured, “Sweet dreams, my loves.”

As she giggled, Yennefer already felt herself starting to surface, regardless of how mentally and physically exhausted she was. Her time in sub space never lasted long, but fuck it was worth the work it took to get there. She drifted off to sleep sandwiched between the two most important men in her life, full and warm and completely relaxed.