Tumgik
#geraskafer fanfiction
fanby-fckry · 1 year
Text
Known to Wander
Day 6* of Kinktober, 2023: Chastity
Rating: Explicit
Warnings: Infidelity outside of Geralt/Jaskier/Yennefer
Word Count: 1,571
Fandom: The Witcher
Relationships: Geralt/Jaskier/Yennefer, Background Jaskier/Other(s)
Characters: Geralt, Jaskier, Yennefer
Additional Tags: Jealousy, Sexual Fantasy, Begging, Dom/sub Undertones
Summary: Jaskier’s ill-fated love affairs have been getting both him and Geralt into trouble. Yennefer suggests chastity as a solution.
Better on AO3
*I am so behind; this is being posted on October 11th
{ ✧ }
“Really, Jaskier?” Geralt deadpanned as they made their escape. He tried to be patient with the Bard – especially after the ‘Mountain Divorce’ as Jaskier had started calling it – but right now his patience was wearing thin.
“What can I say?” Jaskier replied, dreamily. “The heart wants what the heart wants.”
Geralt would’ve been impressed with the lung capacity it took to keep that tone while running if the words coming out of Jaskier’s mouth weren’t so fucking infuriating.
“Your heart’s not the problem, it’s your cock that got us into this mess.”
Jaskier waved him off. “Eh, same thing.”
“This is the third time this season I’ve had to save you from an angry cuckold, and the snow’s barely fucking melted,” Geralt snapped. “One of these days, you’re going to get yourself killed.”
“Oh come on, Geralt, live a little!” Jaskier protested.
They were almost safe – they just needed to get over a fence at the edge of the estate of the couple whose marriage Jaskier had just ruined.
Geralt helped lift Jaskier up and over before vaulting over the fence, himself.
“See?” the Bard said, with a smile. “It all worked out in the end!”
“Hmm.”
The pair went on their way, and the perils of Jaskier’s adultery were forgotten – well, forgotten by Jaskier, at least.
{ ✧ }
“I thought I might find you here,” Yennefer said as she slid into the seat across from Geralt. “I heard our Bard singing from all the way outside, and if you follow the Bard, you often find the Witcher.”
Geralt smiled. It’d been too long since all three of them were together in the same place.
“Good to see you again, Yen,” he said.
It was sheer coincidence that they’d found each other. Jaskier might say it was Destiny; a few years ago, it would’ve been the djinn. But Yennefer had taken care of the djinn problem – canceling out Geralt’s wish with one of her own – and Geralt didn’t think Destiny had any interest in him beyond his connection to Ciri.
While Geralt and Yennefer caught up on what the other had been doing for the past few months, Jaskier played the final notes of one song and moved onto the next. It wasn’t one Geralt recognized, which meant it must’ve been new. He let a lull in the conversation stretch so that he could listen.
“My feet are known to wander
As ev’ry traveler’s will
My eyes are known to wander
As they search out my next thrill
My heart is known to wander
I’m just not meant to sit still
Oh, once when I was wand’ring
I met a lady tall and fair
She had a heart as restless as mine
And a husband without any hair!”
Geralt cursed under his breath at the lyrics. Yennefer raised an eyebrow, prompting him to explain.
“He met that woman and her husband less than a week ago,” Geralt said through clenched teeth. “I know because her husband hired me to hunt some drowners that’d found their way into a lake on the property. And when I came to collect my payment, Jaskier was running – half naked and barefoot – with the husband and two armed guards behind him.”
Yennefer took a drink from the glass she’d summoned. “I’m guessing you didn’t get paid?”
“No.” Geralt closed his eyes, trying to keep his voice down. “And then he goes and writes a song about it like it didn’t cost me my contract and almost cost him his life. If he’d kept his cock from wandering for another fucking hour or so, I would’ve…”
Geralt didn’t finish his sentence, but Yennefer seemed to know exactly what he meant.
“You’re jealous,” she said.
“I’m pissed,” he deflected.
“You can be both,” Yennefer told him. “You’re angry with him for costing you your contract, afraid that he could’ve gotten hurt – that he might get hurt next time, and jealous that he took someone to bed when you would’ve been right back.”
Geralt hummed a noncommittal response, but Yennefer didn’t waver. She’d read him like a book without even using her magic.
“I wonder if he’d let us put him in chastity…” Yennefer said, offhandedly.
Geralt almost laughed. “He wouldn’t.”
“You don’t know that,” Yennefer said with a shrug. “That Bard has kinks that would make a whore blush. Speaking of, has he asked you about using-”
“Yen,” Geralt interrupted. “Whatever Jask told you, I’d like to hear it from him.”
Yennefer rolled her eyes. “Alright.”
“You two are too much alike sometimes,” Geralt said, and despite his frustration, he felt the corners of his mouth quirk up.
“There’s a reason for that,” Yennefer said with a smirk.
“And what’s that?” Geralt asked.
“It’s because you have a type,” Yennefer answered.
Geralt smiled and shook his head. “Unbelievable,” he said under his breath.
“As much as I was loath to admit it, I’ve always seen the similarities,” she said. “I expect Jaskier has, too. Probably part of the reason why he was so jealous of me. And why we fought like cats and dogs for so long.”
Yennefer began listing off qualities she and Jaskier had in common. “Talented, ambitious, gregarious,” she said. “Dark hair, stunning eyes…”
“Alright, you’ve made your point,” Geralt conceded.
“One more,” she said. “We both love being right.”
“And neither of you know when to quit,” Geralt said, wryly.
Yennefer shrugged. “Maybe so,” she said. “Speaking of which, I think we should at least ask him if we can put him in chastity.”
Jaskier in chastity… Geralt could hardly imagine it, it seemed so ridiculous. Although what little of it he could imagine…
“Admit it, you like the idea,” Yennefer teased. “Our unruly little lark, all locked up. He’d look so pretty with his cock in a cage, don’t you think?”
Geralt’s breath hitched. He was trying hard not to think of Jaskier like that. It was wrong – Jaskier would never agree to chastity, so it would be wrong to think about it.
Wrong to think about his cock, half hard and straining against the bars as it filled. Wrong to think about how pent up and needy his Bard would be. Wrong to think about how he would whine and pout and beg.
“How long do you think it’d take him to beg for his release?” Yennefer asked, mirroring Geralt’s forbidden fantasy. “I think it’d be at least a week, but only because he’d be a brat about it first. Huffing and complaining from the minute the novelty wears off. He might beg sooner for you, though. He’s always been so much more pliant for you, Geralt.”
“Hmm,” Geralt hummed. He tried to focus on keeping his breathing steady, but his mind kept straying back to Jaskier. The fantasy was so vivid he could practically hear it.
“Geralt,” Jaskier would plead. “Geralt, please… It’s been forever…”
“It’s been three days, Jaskier,” he’d answer.
“Three days that felt like a lifetime!” Jaskier would complain. “Please, I promise I’ll behave. I’ll be good, I swear. I won’t fuck anyone without your permission – won’t fuck anyone besides you if that’s what you want, darling. Please, Geralt, I’ll do anything – anything!”
Geralt felt his own cock begin to stiffen at the thought of it. Yennefer looked at him like she knew exactly what she was doing to him – and knowing her, she probably did.
“You’d have him all to yourself,” she said, in a voice as sweet and as thick as honey. “No more jilted lovers or angry cuckolds, no more nights alone while he warms somebody else’s bed. And without anyone else to satisfy him, he’d be so very eager to please you.”
“Anything…” Jaskier on his knees, sucking Geralt off while humping his boot, desperate for stimulation. “Anything…” Jaskier on his back, his cock caged and neglected as Geralt fucked him. “Anything…” Come leaking through the bars of the cage as Jaskier whimpered through another ruined orgasm. “Anything…”
Geralt forced the fantasy out of his head and turned his attention back to Yennefer.
“If you don’t stop that, I’m going to pull you both upstairs and make you explain why,” he threatened.
“Oh please.” Yennefer rolled her eyes. “You wouldn’t interrupt his playing for anything short of a life and death emergency.”
“Hmm.”
“Just, think about it.” Yennefer paused for a moment, then offered him a knowing smirk. “Or rather, think about asking him. Don’t keep your wicked little fantasies all to yourself.”
Jaskier finished his set to a round of cheers and applause. “Maidens, men, and gentlefolk of all varieties,” he addressed the crowd. “You’ve been an incredible audience, truly a delight – but I’m afraid that, as all good things must, tonight’s performance is coming to an end.”
Yennefer rose from her seat, catching the Bard’s attention. Geralt could see the exact moment when Jaskier’s eyes landed on her. There was a spark of mischief in his eyes and his showman’s smile gave way to something more genuine.
“Now, if you’ll excuse me,” Jaskier said. “I need to catch up with an old friend.”
“I’ll keep him talking for a while,” Yennefer whispered to Geralt. “That way you have time to take care of your…” She looked the Witcher up and down, eyes lingering on his lap. “Well, I’d say ‘little problem,’ but it’s not exactly small.”
And with that, she was gone – leaving Geralt with a not-so-little problem, still rising between his legs.
“Fuck.”
0 notes