#sugar-and-spice-witcher-bingo
Explore tagged Tumblr posts
Text
favorite
@sugar-and-spice-witcher-bingo
Prompt: Favorite Food Relationships: Geralt/Jaskier Rating: G Content Warnings: None Summary: Jaskier gets Geralt a gift, and it makes Geralt realize he doesn't know enough about what Jaskier likes. He forms a plan to figure it out. ao3
The small cheesecloth package that was dropped in front of him wasn’t necessarily a surprise, but the way that Jaskier hovered as Geralt picked it up was.
“What’s this?” he grunted, sniffing the air subtly. The little package smelled like honey and flour and cream, and the thick, sweet smell of-- “Are those dates?” He pulled the cheesecloth off to reveal a neat little tart, gently browned on the edges, about the size of his palm.
“It is!” Jaskier leaned over him slightly, his arms holding several more packages. He continued, sounding a little nervous. “I know you don’t usually enjoy sweets, but I know the dates are your favorite. Must feed that witcher metabolism, no?”
“No,” Geralt eyed the tart. “Our metabolism is more efficient, not faster.”
“Oh,” Jaskier said, deflating slightly. “Well, if you don’t want it I guess I can--”
“How did you know that date was my favorite?” Geralt interrupted, looking back up at Jaskier. Oddly, he could see the bard color slightly at the question, an appealing pink spreading across his cheekbones.
“You bought a jar of jam from that merchant from Toussaint, remember? You never buy jam, unless it’s for me, so I assumed you must have a preference for it. I mean, unless you don’t, which is fine, I can… Well, not eat it, I hate dates, but I’m sure I can find some mangy child to give it to, or a dog, or something. Do you hate it? You hate it.”
Geralt picked up the tart and bit into it, giving Jaskier a raised eyebrow. It was honestly more of a miniature pie than a tart, the flaky crust filled with dates and prunes covered in a custardy filling, sweetened through with honey. The flavors burst across his tongue, the tart still warm. Jaskier must have picked it up at the market and come directly here to give it to him. Geralt swallowed the first bite, looking into Jaskier’s apprehensive face, and said, “Thanks.”
Jaskier visibly relaxed, shuffling onto the bench across from Geralt and beginning to relay the events of the morning market. Geralt hummed where he was meant to and sipped his watered down ale and ate his tart. If Jaskier noticed his absent mindedness, he said nothing.
Jaskier… knew what his favorite fruit was. The knowledge should not have come as a shock, Geralt knew. Jaskier was often getting him gifts - oil for Roach’s tack, new clothes when Geralt’s last threadbare shirt gave out, potion ingredients when he ran low. Sometimes he bought Geralt useless things, little bobbles or trinkets he saw that he thought Geralt might like or find amusing, and Geralt kept them safely at the bottom of his bag, or in his room at Kaer Morhen. He cherished those things, things that told him Jaskier thought about him when he wasn’t near. It was nice, to be thought of.
But for some reason this little gift felt different. Jaskier had known his favorite food, and Geralt had never told him. Dates weren’t particularly common in the North, and it was rare that they were far south enough to meet merchants who carried them up from Nilfgaard. Geralt could remember when he’d bought the jam, hoping it would last him a while, but he couldn’t recall a single other time in recent memory that he’d eaten dates, or even mentioned them. He didn’t tend to wallow on things that were unavailable to him.
His eyes lingered on Jaskier as he spun a tale about haggling in the square. No, Geralt didn’t make a habit of wishing for what he couldn’t have.
Still, there was a problem at hand, one he had to solve. Jaskier knew Geralt’s favorite food. He might know Geralt’s favorite everything. Did he know that Geralt’s favorite color was blue, the wide, free color of the sky on the first day of spring? Did he know that Geralt’s favorite thing to drink wasn’t wine or vodka, but warm honeyed milk like his mother made when he couldn’t sleep as a tiny child? He certainly knew that Geralt liked the scent of chamomile and sage best in his bathwater, and that he preferred cotton shirts over linen, and that he would pick a song with a sad ending over a happy one. If he’d been paying this much attention, there was probably quite a lot that Jaskier knew about him, without Geralt having said a word.
And he didn’t know a thing about Jaskier.
What was Jaskier’s favorite color? Was it blue, like the doublets he so often wore, or was that just to match his eyes? Did he really like wine the best, or did he just like it better than ale? What was his favorite season? His favorite weather? Did he go to Oxenfurt every winter because it was where he could find work, or did he prefer Novigrad, or Vizima? Geralt could tell how Jaskier was going to react every time someone recognized him on the street, anytime a young lad or lass winked at him, even what he might say if Geralt gave the right sort of hum. But he didn’t know much about him, at the end of the day.
He needed to find out. As they packed up their belongings and set out on the road once again, leaving the small town behind them, Geralt ruminated on what could be done to rectify this situation. He couldn’t very well just ask Jaskier about all these things. After all, Jaskier had figured it all out with nary a word from Geralt. He didn’t need to ask; he was paying attention. Which made Geralt’s chest feel oddly warm and heavy, knowing that Jaskier was watching him, paying heed to his reactions and filing them away. Maybe it should have felt invasive, to know that he was being read so easily without his knowing, but instead it just felt… nice. To be known.
He wanted Jaskier to feel known too. He wanted to know Jaskier.
He would start small. Jaskier had given him food, something he knew Geralt would like. It couldn’t be that difficult to figure out what Jaskier liked. Geralt could start bringing him small things, pass it off as returning the favor, and guage Jaskier’s reaction. It would be simple, he mused, eying Jaskier from atop Roach as they walked side by side. His hair was mussed slightly from sleep, still, and he hadn’t bothered to fix it before heading out for the day. No one to impress, Geralt guessed, just the two of them and the road. He liked Jaskier this way, less pinned up and proper, more open. Letting Geralt see him without all of his armor, because that’s what it was, as surely as the leather on Geralt’s back was his. Right now, Jaskier was an open book. All Geralt had to do was pay enough attention to read him.
*
It was not easy to figure out what Jaskier liked.
The problem, Geralt quickly found, was that Jaskier was enthusiastic about almost everything. Well, that wasn’t strictly true. When he disliked something, he made his distaste abundantly clear. He was dramatic, which should have made it even easier to determine what delighted him the most. Geralt expected that, when he found it, poetic stanzas would be flowing like wine from Jaskier’s tongue, praising whatever it was. He had no reason to expect Jaskier to be subtle about his preferences.
And he wasn’t. The issue was that he seemed to react with the exact same level of excitement about everything Geralt brought him. On the first day they arrived in a new town, Geralt went to the market and brought Jaskier a small basket of strawberries, which Jaskier enthused over for half the morning. Geralt was pleased. Maybe it had been that easy, and he’d intuitively known what Jaskier liked. Maybe he had unconsciously been paying attention all along. He congratulated himself on figuring out at least one piece of the puzzle, and began thinking about how he might approach the next step.
But then he unthinkingly bought Jaskier a few sweetbreads when he was out the next day getting lunch. He’d been getting himself some, he thought of Jaskier sitting in their shared room, composing a ballad about the hunt Geralt had been on the night previously. He’d brought him the extra meats, and Jaskier had nearly the same reaction. Gushing over the gift, thanking Geralt for thinking of him. Lamenting his own forgetfulness, for getting so caught up in his work that he would forget to eat, as Geralt expected he might have. And Geralt was confused, because he didn’t think a few offal from a market stall in a half pint city in Velen was what Jaskier would like. Certainly not something he could call a favorite.
But he’d reacted the same to the sweetbreads as the berries. So Geralt was back to square one.
He reevaluated his metrics. So Jaskier reacted that way to anything he liked, apparently. It was odd; Geralt had seen Jaskier enthusiastically dig into a wide variety of foods over the years, but he didn’t praise them and rave about them the way he had done the berries and the meats. So he must have legitimately enjoyed both of them more than he would any old dish. But neither of them had seemed to outweigh the other. He still didn’t know what Jaskier liked best.
Over the next several weeks of their travel, Geralt bought Jaskier enough tortas and crepes and stews that he knew it was boarding on suspicious behavior. If it was any other situation, any other two people, he knew it might come off like courtship. Every time he offered Jaskier some new morsel, he could feel the back of his neck grow hot at the implications. But Jaskier only ever grinned in delight at whatever Geralt offered him, flushed and pleased no more or less than he had been at all the others. If he suspected any sort of foul play, he never said anything.
It was infuriating. After three weeks of spending more coin that he cared to count at markets and roadside stalls and taverns, he was no closer to figuring out Jaskier’s favorite food than he had been at the outset. It all seemed to go over well, which was gratifying, but he couldn’t tell what Jaskier liked the most of it all. Maybe he just wasn’t as good at reading Jaskier as he thought. He’d thought he was a master of it, at this point - he could tell when Jaskier was tired during a performance, even though his smile never flagged; he could tell when Jaskier was being dramatic about an injury and when he was actually in pain; he could tell the difference between righteous anger versus petty versus hurt. In most respects he felt like Jaskier was an open book, but there was nothing in his reactions to Geralt’s gifts that said he was anything less than entirely pleased to receive them.
He was running out of ideas. Giving Jaskier gifts one at a time was clearly not working; either none of them were right, or Geralt was misremembering Jaskier’s enthusiasm for the ones in the past. He needed to give Jaskier a selection and see for himself what was best, side by side.
It took another week to plan, mostly due to location. They needed to stay in one place for a few days, so that Geralt could collect the things he would need, and it was rare that the two of them were in one town for more than a day. Large contracts were few and far between, and it never took Geralt more than a single night to clear out some ghouls or drowners from an area.
As luck would have it, however, they were only a few days out from Carreras. Geralt pointed them in that direction, claiming that they would likely be able to find multiple contracts in one place there, and that Jaskier could take a few days to play for their small selection of inns and taverns. It wasn’t entirely a lie; there probably would be more contracts posted in a larger settlement, which would mean a solid few jobs to refill Geralt’s pockets. He would need the extra coin to execute his plan.
The first two days of their stay were filled mostly with real work. The city had been having issues with contaminated water, which sent Geralt out to investigate all the wells, and by the time he found the drowner that had fallen into the water supply a full day had passed. He was able to fill another two contracts on their second day, but the triple confrontations over less than 48 hours left him feeling bruised and exhausted.
It was Jaskier who suggested it, in the end. Pulling a comb through Geralt’s hair as the witcher let himself soak in the bath, Jaskier said, “What if we stayed for an extra day or two? The crowds have been good, and Barclay - the innkeeper, I don’t know if you’ve spoken to him - he offered us a discount if I play tonight and tomorrow.” His hand fell to Geralt’s shoulder, warm and comforting. “You could… take a few days.”
It had been his plan to stay, but Geralt felt an ache behind his breastbone at Jaskier’s careful suggestion. Always trying to take care of him, as if Geralt were someone who needed protecting, someone who deserved something like a vacation. He didn’t think he did, but it was nice, as always, to think that Jaskier cared. “Hmm,” was all he said, a soft sound of agreement. His eyes slipped shut as he basked in the quiet content of Jaskier’s company, and they said nothing else on the matter.
The next day he felt rejuvenated, the burn of overexertion in his muscles faded after a hard night’s sleep. Jaskier had played after getting him out of the bath and settled into bed, but he’d returned later, smelling of sweat and rosemary and catgut. Geralt had slept well with his solid weight by his side, pressed into the too-slim bed.
He spent most of the day preparing. The market was busy and bursting when he found it in the afternoon, though not as packed as he was used to seeing in larger settlements like Novigrad. There was a bakery on the corner from which the rich scent of fresh bread spilled out into the square, and the people at the stalls were standing around amiably, chatting about local affairs and peddling their individual wares to one and other. It was a homey little trade network, and despite his strangeness, Geralt didn’t feel unwelcome.
He made several minor purchases before he found his way to the bakery. It wasn’t as crowded as he’d feared, and he waited until the one or two customers before him had made their way out. The woman working the counter was twig thin despite her occupation, thin blonde hair tied up away from her face and covered by a light cloth, probably to keep flour out of it. Her eyes were blue, pale as diamonds. Geralt couldn’t help but think that Jaskier’s were nicer.
He made her nervous, it was easy to see, but she quickly warmed to him when he told her what he was looking for. Whether it was his gold that excited her or his plan, he couldn’t say, but regardless she helped him pick out his desired items with enthusiasm.
“If you’re planning to use them later tonight, I can make up a basket and have it ready for you. So nothing goes cold,” she explained, her forearms resting on the counter. “The pies are really best that way.”
Geralt nodded, and handed over her coin.
Jaskier would be back soon from where he was playing the lunch crowd at one of the taverns. Geralt rushed back to their room and put the purchases he had with him at the bottom of his pack, a blanket spread over them. Jaskier returned not fifteen minutes later, flushed and grinning. A successful performance, then. Good. When Jaskier was in a good mood he was more amenable to doing what Geralt said. “When do you play this evening?” Geralt asked, not looking up from where he was cleaning his sword at the small table they’d been provided.
Jaskier set his lute case down gently against the wall and then flung off his doublet with much less care, flopping down on to the bed. Geralt forced himself to keep his eyes on his work, though the image that awaited him - Jaskier, spread out, his shirt falling open to reveal the smooth line of his throat and his sharp collar bones - burned against the back of his eyes anyways. “Not until nightfall,” Jaskier answered with a content sigh. “After the dinner crowd. Why? Do you have plans?”
“Do you remember where we stopped on the first day, the hill just before town? By the brook.” He set his steel sword aside and reached for the silver, which was the one that truly needed attention. So many contracts in a row had left her chipped in a few places, and dull all around. Geralt set his whetstone down, but didn’t draw it across the blade yet. Waiting for Jaskier’s answer. He felt his stomach twist with something like nerves, which was ridiculous. This wasn’t anything risky, anything that Jaskier would read into - probably. Probably.
“Sure,” Jaskier answered easily.
“Can you meet me there?” Geralt asked. “An hour or so before you have to play?”
He heard Jaskier sit up, could feel the bard looking at him curiously. His gaze warmed the side of Geralt’s face, and he refused to look up and meet those bright blue eyes. “Did something happen? Do we need to get out of town?”
Geralt rolled his eyes, amusement bubbling up within him. “No. Nothing bad. Just… meet me?”
Jaskier was silent for a long moment, long enough that Geralt gave up and turned to look at him. He was regarding Geralt with a curious expression, almost guarded. But all he said was, “Alright. I can do that.”
Geralt nodded, satisfied, and returned to his task.
*
He left before Jaskier, stating the need to drop by the herbalist's shop and that if he wasn’t back - as he didn’t intend to be - that Jaskier should go to the meeting place on his own. Geralt made his own way back to the bakery, where his basket of goods was waiting as promised. He tipped the girl well, and set out with his pack containing the blanket and other purchases on his shoulder, and the basket on his arm.
It was a nice evening, warm and thick with the last hints of summer. It would be fall soon; he could taste it in the faint hint of decay that lingered on his tongue whenever he took a deep breath of the air beyond the city. But for now it was still hot enough during the day that the evenings were comfortable. Geralt found his way back along the road to where they’d stopped to water Roach at the nearby stream, just before the landscape dropped down into the shallow valley that held the large town. He made his way off the path, far enough away that they wouldn’t be obvious from the road, to a raised patch of earth that looked down over the fields as they spread out below. It was a lovely sight, the landscape rich in the evening light, the dying sun casting the rooftops of the city in rich gold. Jaskier would appreciate the scenery, at least.
Geralt quickly set up, laying out the blanket and pulling out the supplies from the basket. He’d maybe gone slightly overboard. There was a meat pie, several stuffed rolls, a hearty cabbage stew in two small bowls kept covered by plates tied to them; a loaf of fresh rye bread, with cheese and jam and honey to go with it; berries and apples with cream; a plethora of desserts, including an entire apple pie, along with little marzipan candies and several little cakes. Two bottles of wine, one white, one red. As he laid out item after item, Geralt felt unease stir within him. It was too much, he realized, seeing it all together. That had been his goal, after all, to see Jaskier eat as many things as possible, to get a sense, at least, of where his preferences lay. But this was overwhelming. Jaskier would realize something was amiss. A picnic, laid out in perfect detail, in the warm light of the evening, fields spread out beyond them and the forest to their back. It was obviously, sickeningly romantic, he realized. So very obviously beyond what one might do to spend an hour eating dinner with a friend. Panic rose in his throat, choking him, and he grabbed one of the wine bottles, thinking to put it away. If he could put some of it back, maybe it wouldn’t look so much like--
“Geralt?”
He closed his eyes for a brief moment, fighting the desire to curse, and turned around. He hoped none of his apprehension showed on his face.
Jaskier was a few feet away, carrying nothing but his lute on his back. He was looking down at the spread with a shocked expression, eyebrows pulled up nearly into his hairline and eyes open wide. “What’s… all this?” he asked, his gaze flickering back up to meet Geralt’s.
“Dinner,” Geralt grunted, putting the wine bottle down. In for a penny, he thought grimly.
He watched several different expressions flicker across Jaskier’s face, too quick to parse. For a moment Geralt thought he looked almost… sad, or maybe anxious, but then he broke into a wide grin. The honest delight pouring off of him made Geralt let out a slight sigh, relief blooming in his chest. “Oh, well isn’t this just wondrous,” Jaskier laughed. He pulled his lute from his shoulder and set it in the grass beside the blanket, and folded himself down amongst Geralt’s offerings. A hand reached up towards him. “Are you going to join me?” Jaskier asked, raising a playful eyebrow. Geralt grumbled, but carefully sat down next to the bard and began dishing out the food.
It was good, all of it, but Geralt hardly paid it any mind, focused entirely on Jaskier’s reactions. The constant flow of conversation was interrupted every time Jaskier took a bite of something new - “This is delicious, have you tried this yet?” and “We must find out what spices they used for this stew, it’s absolutely the best I’ve had in months” and “Geralt, where did you find marzipan? Look at these little things, the details are impressive.” Throughout it all, Geralt watched his face, listened to his words, paid attention to what he returned to and what he didn’t.
And by the end, he was ready to tear his hair out.
Jaskier seemed to enjoy everything. He finished every helping he took, praised every dish, thanked Geralt for each and every selection he’d made. Even with so many choices, it didn’t seem to matter. Jaskier liked them all, but Geralt couldn’t tell what he liked the best. Not the way Jaskier apparently could do for him.
Finally Jaskier flopped back into the grass, one hand on his stomach. “I don’t think I’ve been so full in years,” he groaned, staring up at the sky with heavy eyelids. “Probably since the last banquet I played at. You really outdid yourself, my dear.”
Fuck it. He had to ask. “Anything you liked in particular?”
Jaskier hummed, closing his eyes. “Mm, how could I choose? Everything was so lovely.”
Frustration clawed at him. Before he could stop himself, Geralt heard himself ask, “Do you even have a favorite food?”
Immediately he clamped his mouth shut, jaw clenched hard. He hadn’t meant to ask that. He wasn’t supposed to, he was supposed to--
“Oh, I don’t know if I have a favorite favorite,” Jaskier droned, blinking his eyes open to peer up at the sky again, this time with a thoughtful expression on his face. “There’s just such a range, you know. I suppose when it comes to desserts, there’s these custards that they make in Toussaint, have you had them? Tiny things, very sweet, with saffron and cinnamon. Delicious. We’ll have to get some next we go so far south.”
Geralt was hardly listening, even though he knew that had been the entire point. He’d failed. Jaskier had told him the answer to his question, which meant he was never going to have the chance to prove that he could learn Jaskier as Jaskier had learned him. He couldn’t prove his friendship, his affection, through his actions. Jaskier would never be interested in Geralt the way that Geralt was in him, but he’d hoped he could at least let some of his true feelings bleed into his actions, into the careful way he paid attention. Jaskier had already done so as nothing more than Geralt’s friend. Now he would never be able to pay him back in kind, not truly.
Jaskier turned his head to look at him, brow furrowed curiously. He must have been silent for too long. Geralt quickly schooled his features into neutrality, but some of his distress must have peaked through, because Jaskier frowned at him. Geralt could feel the incoming conversation before Jaskier even opened his mouth. He tried to get ahead of it, talking over the beginning of Jaskier’s soft inquiry. “We should head back,” he grunted, rising abruptly to his feet. “You have to play.”
“Geralt,” Jaskier said, in a tone that made Geralt’s stomach fill with dread. That was Jaskier’s no nonsense, absolutely-you-will-not-be-getting-out-of-this tone. He turned back towards Jaskier, his shoulders slumping in defeat. The bard had clamoured to his feet when Geralt stood up, and was now stepping around the blanket towards him. Geralt wanted to retreat further, to shove the remains of the picnic back in his bag and hide the evidence, but he knew it wouldn’t save him. He was being too obvious, and Jaskier knew him too well.
The bard eyed him suspiciously, but there was a note of concern in the way his brow furrowed. “What’s wrong?” Jaskier asked, this time a bit softer. “I thought we were having a lovely time.”
“We… It was. It was nice. I just think it’s time to go.” Jaskier gave him a shrewd look. Not buying it then. Geralt sighed. “Nothing’s wrong. It’s not you.”
“I certainly hope not,” Jaskier chuckled. The sound was thin, like that was exactly what he had been worried about. “You’ve been acting strange for weeks. I wondered if-- Well. But if it’s not about me, it’s something else? Are you trying to butter me up for something? Is there a big scary adventure you’re about to tell me I’m not allowed to come on?” His gaze turned sharp again, but this time there was something like fear underneath it. “Are you leaving me behind?”
“No,” Geralt said quickly, his hands rising in a placating manner. “I’m not leaving you, Jaskier, I swear it. It’s just…” He petered off, unsure how to continue. How to explain.
“It’s just what?” Jaskier demanded. “Why have you been so damnably nice to me lately? Are you dying?” His eyes widened. “Am I dying?”
“No, Jaskier, of course not, just--”
“Then why the gifts?” Jaskier spread his hands around their little picnic, an easy example of exactly what he was talking about.
Geralt’s resistance shattered. “I was trying to figure you out,” he snapped. “I don’t know you, not like you know me. You know everything about me. You pay attention, even when I don’t say anything. You knew I liked dates because I bought jam months ago. You know me better than anyone, but I don’t know you. I don’t know what your favorite food is, or your favorite color, or what you like to wear, or what your favorite kinds of songs are, or your favorite season. I’ve been looking. I tried to figure it out, I tried to bring things I thought you would like and see what you liked best, but it seems like you like everything. You don’t always… say what you mean. I can’t tell when you’re faking and when you’re not.” Geralt was tense, fists clenched at his sides, jaw hard. He knew he looked angry. Jaskier probably thought he was mad at him, for some reason, but all Geralt felt was fear. He wasn’t good enough. Jaskier had to see that now. Geralt had known him for years, and he couldn’t even say whether Jaskier preferred blueberry jam to strawberry. What kind of friend was he?
A hand took his, gently pulling his fingers apart. He jerked his head over to stare as Jaskier stepped forward to slip their fingers together, squeezing softly. When he looked up, Jaskier was regarding him fondly.
“My favorite color is yellow,” he said. “I wear the silk doublets a lot, because they’re in fashion, but I prefer a linen shirt because it’s not as sweaty. I like songs about adventure, but books about romance.” His other hand lifted to brush a bit of hair away from where it was stuck to Geralt’s warm cheek. His expression was difficult to look at, earnest and painfully affectionate. Geralt was trapped by those blue eyes, like falling into a clear sky. “And my favorite season is spring. You could have just asked.”
Geralt swallowed. “You never had to. I just didn’t want you to… I don’t want you to think that I don’t pay attention.”
“Oh,” Jaskier said, laughing a little, “I know you’re not always paying attention. I’m talking constantly. There’s a lot to keep up with. I know you tune me out most of the time, it’s fine.”
“I’m still paying attention to you,” Geralt insisted, because it was important, critical that Jaskier know that even when he wasn’t listening, he was still attuned to Jaskier. His presence, his voice, the sound of his heartbeat always in the back of Geralt’s mind. Whenever the bard was around he could scarcely focus on anything else.
“Knowing my favorite color or food or what have you isn’t what proves that you’re my friend,” Jaskier said, still smiling. “You know me. It’s alright.”
“Why didn’t you just tell me if you didn’t like the things I brought you?” Geralt asked, feeling unmoored. “You acted like you loved everything.”
Jaskier rolled his eyes, but his chuckle was nervous. The hand he held in Geralt’s was sweaty, and his heartbeat, always in Geralt’s ears, was a bit fast. “Well, they were from you,” he said with a half shrug. “Of course I loved them.”
“But they weren’t--”
“It doesn’t matter,” Jaskier interrupted, soft but firm. There was a slight, bitter twist in his lips that Geralt wanted to wipe away. “I just… like to know that you’re thinking of me.”
They were standing so close together. Jaskier’s hand was in his, palm to sweaty palm. They were nearly of a height, but Jaskier was just the tiniest bit shorter, so he had to tilt his chin up ever so slightly to meet Geralt’s eyes. Now it was Jaskier who was tense, his shoulders squared as if to absorb a blow. He nervously dragged his teeth over his lower lip, leaving the hint of an impression in the soft flesh. Geralt watched raptly, swallowing against the urge to soothe the spot with his tongue. “I’m always thinking of you,” he finally said.
Jaskier took a shuddering breath, and Geralt watched as his eyes dropped down to flicker over Geralt’s mouth before they dragged back up to meet his gaze again. “When I saw all of it spread out like that, I thought maybe it meant something,” he said, nearly a whisper.
“Jaskier,” Geralt said, helplessly. He lifted the hand not clutched in Jaskier’s toward his neck, tracing his fingers along the delicate line of Jaskier’s throat. Jaskier’s other hand came up to fist in Geralt’s shirt, inhaling sharply at his touch. It was an intoxicating sound, making his head spin more than the bottle of wine they’d consumed between them.
“Did it mean something more?” Jaskier pleaded, his eyes bright. His hand clutched at the fabric over Geralt’s heart, the fingers between his own tightening in a deathgrip. “Did it?”
“Yes,” Geralt said, and leaned forward to kiss him.
Jaskier gasped at the first press of their lips, opening for Geralt easily and without hesitation. He tasted like sweet white wine and meat pie and marzipan, and Geralt greedily mined the flavors from Jaskier’s tongue. He tried to pour all of the things he found himself unable to say into the press of his teeth against Jaskier’s lip, into the flick of his tongue against the roof of his mouth and the way his fingers tangled delicately in Jaskier’s hair. Jaskier gave as good as he got, humming encouragingly into Geralt’s mouth and hauling him closer by the hand in his shirt. He didn’t release Geralt’s hand from where he held it in his own, and Geralt made no move to extract himself.
Finally, Jaskier pulled back, panting against Geralt’s lips as he set their foreheads together. His eyes were closed, and Geralt watched them flicker open, savoring the dazed expression on his face. “I think I’m going to be late to play that show,” Jaskier rasped, and a thrill went through Geralt at the sound. And indeed, the sun had begun to set, dipping over the edge of the mountains in the far, far distance, coloring the air around them in rich purples and reds. Jaskier’s face was soft and ethereal in the glow, and Geralt never wanted to let him go, never wanted to leave this moment.
“Why spring?” Geralt found himself asking.
Jaskier smiled, and his face softened even further. “Because it’s when I get to see you again, of course. You should have known all along; you’re my favorite.”
It was a corny sentiment, and by Jaskier’s grin he knew it, but Geralt couldn’t help the way it warmed him up from the inside out, radiating out from within him and making his lips pull into an answering grin. He leaned in and kissed Jaskier again, and again, and a third time, in quick succession, each more soft and lingering than the last. When he was finished Jaskier had that dazed looking expression back on his face, and Geralt decided it was a good look on him. “Want to know something?” he asked, teasing. Jaskier nodded, the hand on Geralt’s chest snaking up to wrap around his neck, holding the both of them close. Geralt leaned in to press his lips just behind Jaskier’s ear, to press his secret against the soft skin there.
“You’re my favorite too,” he rumbled, and Jaskier laughed, bright and joyful, and both of them knew that it was true.
~
This is my last s&s fic!! So excited to be done with the challenge, and happy that I was able to finish! Thank you to all those who encouraged me over the last two months, your kind words and support mean more than I could say <3
tag list: @llamasdumpsterfire, @theamazingbard
#geraskier#geraltxjaskier#the witcher#witcher#witcher fic#fic#fanfic#my work#sugar-and-spice-witcher-bingo#s&s#fluff
614 notes
·
View notes
Text
Ribbon of Sunlight
@sugar-and-spice-witcher-bingo
Prompt: Duvet Day/Spending the Day In Bed
Relationship: Geralt/Jaskier
Rating: General
Content Warnings: None
Summary: While wintering in Kaer Morhen, Jaskier manages to convince Geralt to spend the day in bed. Much tenderness ensues.
Ao3
Geralt’s lashes fluttered against his cheeks, a contented hum worming its way up from his throat and out between his parted lips. He was beginning to rouse, but sleep still held him in its tenuous grasp, leaving him drifting aimlessly in the ether between. He gradually becomes aware of the warmth nestled beside him; of the weight spread across the expanse of his chest. The sensation of it all teeters precariously between just enough and too much. He cannot yet be bothered enough to decide on which direction it leans.
Geralt had drawn the curtains last night, but apparently not with enough care. They remained parted just enough that a slim ribbon of sunlight stretches across his bed and splits him in twain. It glows red and molten behind his eyelids. Sleep finally relinquishes its hold, content to release Geralt to the day until the night returned once again. He rises to the surface of his consciousness like emerging from depths of a pond. The world swims before him as he opens his eyes, pupils contracting against the glimmer of the sun. For a moment, he feels disoriented by the juxtaposition of the dawning day and the lingering night. Panic flares like a spark in his chest in danger of catching alight.
And then he is brought back, grounded by the weight over his chest.
Jaskier’s deep, heated breaths snuffle into the hollow of Geralt’s collarbone. His auburn lashes quiver against Geralt’s skin with all the substance of butterfly wings. He has slotted himself into Geralt’s side, undoubtedly huddling into his peternatual heat in the cold of the tower room Geralt calls his own. Jaskier has an arm flung carelessly across his chest; has one leg bent up and hooked over the witcher’s thigh. Jaskier sleeps with all the banality of a child and it makes Geralt’s heart swell.
Sleep still seemed to hold Jaskier firm and Geralt takes the opportunity to bask in the moment of stillness. He presses his nose into the crown of Jaskier’s mousy head. Jaskier smells of the almond oil he had rubbed into his hands the night before. Just as Geralt oiled his sword, Jaskier treated his hands with oils and scrubs and massage. They were the tools of his trade, afterall. Geralt even helped from time to time, carefully stretching his lithe fingers and kneading his palms. He had done so that night while the two of them lay basking in the tender afterglow of their love making. Geralt reached up and took Jaskier’s hand within his own. He pressed his nose into the curve of his palm and a kiss to the place where Jaskier’s pulse fluttered under the thin skin of his wrist.
Jaskier began to stir then, mewling softly as he nuzzled deeper into the pit of Geralt’s clavicle. Geralt continued to rouse him with kisses. He kissed Jaskier’s fingertips and knuckles, each fold of his palm and the tendons of his wrist. Jaskier was waking in earnest now. The shape of his smile pressed against Geralt’s skin. “Oh…” He hummed in bliss. “I must say, this is probably amongst my most pleasant awakenings.” His voice was husky with sleep and it made Geralt chuckle. “You do spoil me so, dear heart. I am afraid I shall not wake again if it is not to this kind of tenderness.”
“Then I shall tell the bandits that next invade our camp to hold off on robbing us so that I can kiss you awake.” Geralt quipped, his smile wry.
Jaskier retaliated with a little nip to Geralt’s collar and it made a spike of pleasure jolt down his spine. “Now, now, don’t be a brat.” Jaskier breathed deeply, his chest expanding with the volume of his robust lungs. He released it in a hum of random melody. “What time is it? I feel as though I’ve been asleep for at least a decade.”
Geralt’s eyes flickered to light spilling between the curtains. “Judging from the angle, it is well past dawn. Vesemir will have my head for missing morning training.”
“I don’t think he should mind too much.” Jaskier replied. His fingers had started drumming in an aimless rhythm against Geralt’s chest. Ever a man in motion. Even in sleep Jaskier never truly settled, but as he awakened further Geralt could feel his energy beginning to thrum just under the surface of his skin.
Geralt cocked a brow, “Have you met Vesemir? I once forgot to bring my empty dinner plate into the kitchen and he made me run laps around the keep.”
Jaskier snorted a laugh, “Yeah, alright, I suppose the old wolf may have punishment in store for you, but this is worth it, right?” Geralt traced his fingers over Jaskier’s back, circled around the knob of each vertebrae and the sharp cut of his shoulder blade. He shivered pleasantly in Geralt’s arms. Vesemir could punish Geralt to repair the entire Eastern curtain wall with nothing, but an ice pick and still he would choose to lay here in this morning bliss.
“Yes.” He hummed, breathing in the bittersweet scent of his love. Savoring the press of his supple skin against the jagged edges of his many scars. “Worth it.”
Jaskier turned his head and rested his chin upon Geralt’s chest, looking up at him beneath the curve of his lashes. They shone translucent and honeyed in the sunlight. Geralt is struck by the sight of him. How many mornings had they awoken side by side and still Geralt feels like every time he looks upon his love anew. The dimples in Jaskier’s cheek deepen, preceding the smile that soon spreads over his lips.
Geralt’s life had been long. Geralt’s life had been hard. For decades life had been a yoke about his neck and he was only sloughing through it. The next town. The next contract. The next wound. The next glare. With Jaskier in his arms all of that melted away like frost beneath the first ray of spring sun. With that glow in his eyes and that smile on his lips all of it darkened into a dream, faded to an impression, but not a memory. With Jaskier, every day dawned as a gift and it was one Geralt felt blessed to receive.
There were not enough words in Geralt’s underused tongue that could ever articulate the way he felt about Jaskier, but fortunately there was no need for them. Where his words lacked there was still feeling. It swelled in the space between them, filled the breadth of their bed, the space of the room, the expanse of the keep. It reached as far as the shores of places they had never been and would likely never see. It could stretch across the latitude of the world itself and reach them once more here in this bed tucked into the shape of each other.
They kissed languidly in the ribbon of sunlight that peeked between the curtains.
Jaskier settled onto Geralt’s chest once more, breathing deeply, “You know, if you’re going to piss off Vesemir, you may as well go all out. I am feeling rather comfortable and very disinclined to move as I am sure you are, too. What say you? Shall we spend our day here?”
Geralt chuckled, “We’ll have to leave eventually, Jaskier. You get cranky when you haven’t eaten.” Jaskier nipped his collar once more in retaliation. “Do that again and I’ll have to show you how to behave.” He growls against the shell of Jaskier’s ear, fingers tightening around the meat of his thigh.
“Oh, you tempt me so, dear heart.” He laughs breathily, wrapping his leg tighter around Geralt’s hips. “I will heartily endure your punishment, but after we have broken our fast.” Jaskier suddenly peels back the quilt and Geralt nearly whines at the loss of his weight and warmth. The swift footed shuffle the fully nude Jaskier makes to the door is quite comical and Geralt snorts at the sight of him. Jaskier waves him off as he retrieves a basket that is sitting on the floor just inside the threshold. He continues his shuffle back to the bed and dives back under the covers. Geralt folds them quickly around him before the chill of the air can sink in.
Triumphantly, Jaskier cradles the basket in his lap, pulling up the thatched lid and presenting the contents to Geralt. It is stuffed full of food. Hard cheese and cured links of sausage. A thick loaf of black bread and small pots of honey, jam, and butter. Dried apricots and dates and two bottles of mead. Geralt turns to Jaskier with his brow arched and the bard smiles blithely; batting his honeyed lashes innocently. Geralt rolls his eyes, but fishes out a date and pops it whole into his mouth. Jaskier beams and does the same.
The two of them settle once more into the shape of each other. They break fast with hushed laughter and shared bites and tender kisses. It is as splendid and incandescent as the ribbon of sunlight that peeks between the curtains and wraps them together.
#the witcher#geralt x jaskier#Geraskier#geralt of rivia#jaskier#fluff#tooth rotting fluff#sugar-and-spice-witcher-bingo#prompt fill#fanfiction#I am finally getting into the groove of things and it feels so good#no beta read
36 notes
·
View notes
Text
Written for @sugar-and-spice-witcher-bingo
Prompt: Lingerie
Title: I Shiver in Gold
Relationships (romantic/platonic/etc): Geraskier
Rating: Explicit
Content Warnings: none
Summary: Jaskier gets prettied up and they have some fun. Follows Ballad of the Golden Lion. Title taken from Tove Lo lyrics, because they’re brilliant.
18+ under the cut. Roughly 3100 words.
Jaskier’s lingerie inspired by this.
---
“I have to admit that I’m a bit jealous of you,” Jaskier says from his position on the bed. He’s sprawled on his back with his head and hands hanging off the edge, upside-down and watching Yennefer as she paints her face at her vanity.
“Do we have to talk about the Djinn again?” she asks with a long sigh, but Jaskier just waives his hands at her and starts rambling.
“No, no, not that. I am fully secure in my relationship with Geralt. You are one of my dearest friends, and I would never begrudge you the past,” he explains before flopping over and resting his chin on his hands to look at her. “I’m talking about your clothing, of course. I’d beg for the name of your tailor, but I’ve seen you turn rags into the outfits you wear. I wish I could do that, hence the jealousy.”
“Always nice to be appreciated for my skills,” she says, laughing deeply as she stills her hand, not wanting to ruin the makeup she’s applying. “I suppose I am feeling a bit generous today. After dinner, bring me an outfit you won’t mind losing. We can turn it into anything you can think up.”
“Er, by anything do you mean,” Jaskier trails off, pursing his lips as he flounders for the right words.
“Of course you’re going to turn it into a sex thing,” Yen snorts but she’s smiling as she turns from her mirror and look at him. “Only if you let me do your face, too.”
“Not to be vain, but I like my face,” Jaskier argues, but he supposes that he’s willing to let her do whatever needs to be done for a night of fun.
“You are an absolute buffoon, and I have no idea why I put up with you,” she rolls her eyes and gestures with her makeup brush, “Some lip stain and rouge, maybe something for your eyes. Ciri won’t let me mess around with her makeup, so you’ll have to do.”
“Oh, well that is perfectly reasonable. Alright then,” he stands up and claps his hands together cheerfully. “I’ll be back after dinner!”
---
After promising Geralt a surprise when he returns, Jaskier makes his way to Yennefer’s quarters. He’s wearing an older doublet, one that he won’t mind being turned into something a lot more fun. He’s also carrying his cloak, since he doesn’t plan on anyone besides Geralt seeing him one he’s done up for the night. He found time to sneak away for a bath before dinner, so he’s a clean palette and surrounded by the soft scent of almonds and vanilla. His pulse is racing in excitement when he knocks on Yen’s door and is beckoned inside.
“Someone’s eager,” she remarks, but her eyes are kind as she gestures for him to shut the door behind him.
“Well it’s not often I’m given such a gift like this, now is it?”
“It’s not a big deal,” she waves him off, even though they both know this is something special. “We should start with the outfit and go from there, I think.”
“You’re in charge,” Jaskier reminds her just to see her smirk again.
“I need you to focus on what you’d like your outfit to look like. I’ll pull it right from your mind, so really think hard about it,” she tells him, and Jaskier closes his eyes before picturing what he’s looking for.
There’s a long moment of silence and then he can feel the fabric reworking itself around his body. He’s too nervous to move, doesn’t even open his eyes, as he feels his clothing change shape and hopefully settle into what he’s dreamt up.
“Glad you brought your cloak. Not very modest, is it?” Yennefer teases and Jaskier’s eyes fly open. She moves him across to her vanity and he gasps as his reflection in the mirror.
“You’re amazing,” he mutters while he takes it in. He can hear her congratulating herself, but all he can pay attention to is his own image in the mirror. He trails his fingertips across the butter yellow straps crisscrossing around his throat. His pulse flutters under his fingers as he stares wide-mouthed at himself.
The outfit - if one can call it that - is mostly straps of golden ribbon. The weave around his throat before crossing his upper chest, leaving his nipples free before winding around underneath his pecs. Embroidered buttercups frame his chest, the flowers a delicate contrast against his chest hair. The straps crisscross again, framing his abdomen before winding around his upper thighs. There’s another sprinkle of buttercups trailing from his waist to his thighs, but his soft prick sits unadorned between all the decoration.
He spins and looks at the mirror over his shoulder, letting out another gasp at the sight of the yellow straps winding around his back and cupping his ass, making it seem perkier than usual. He brushes his hands down the straps, shivering at how soft and silky the ribbon feels.
He feels delicately masculine, and it’s everything he’d hoped for and more.
“Thank you,” he whispers, suddenly remembering Yennefer is standing right next to him.
“Yes, yes,” she scoffs, tossing his cloak at him. “Let’s get you covered up since I’ve already gotten more than an eyeful. Still alright with me doing up your face a bit?”
“Of course,” Jaskier confirms before hiding in his cloak. He sits down on the chair in front of her vanity and tries to sit as still as possible as Yennefer looks over her choices before grabbing a small jar of powder and a brush.
“I know it’s hard, but be still for me. It’ll be worth it,” she promises, and Jaskier nods as he lets his eyes fall shut.
For the next few minutes, all he knows is the soft brush against his eyelids and his cheeks accompanied by Yen’s gentle humming. She directs him through letting her line his eyes in dark kohl, careful not to take a brush to the eye. Then she purses her lips and goes back and forth between a couple lip stains before asking him, “pink or peach?”
“Peach,” he decides, and her smile tells him he made the right choice. He parts his lips and lets her paint the stain on, doing his best to sit as still as possible so nothing gets ruined.
“Perfect,” she says once she’s done. Jaskier steals a glance at the mirror, eyes going wide at the way his face is done up. His eyes are golden and bronze, the colors making the blue brighter than normal. There’s a faint dusting of pink on his cheeks and his lips are bright peach. He smacks them together, loving the way the color makes them look plump and shiny.
Yennefer takes his chin between her fingers and tilts his head as she studies him, nodding sharply once she decides he’s finished. “Geralt is in for a treat. Now get out of here and spare me the details later on.”
“I can’t thank you enough,” Jaskier tells her, but she just waves a hand at him again.
“It gets boring and we’ve all been locked in here for too damn long. I’m so dreadfully in need of entertainment that I’ve gotten permission for a visitor next week. You’re doing me a favor by letting me play around with you,” she says with a shrug.
“Still,” Jaskier says softly, waiting for her to meet his eyes, “Thank you, Yen. I’m glad we can do things like this. I value your friendship.”
“Oh, fuck off, bard,” she says without malice, laughing as she practically shoves him out of her room.
---
Jaskier doesn’t realize he’s nervous until he’s stepping through the door to their room. He takes a deep breath and shuts the door behind him.�� Geralt is lounging on their bed, looking ridiculously soft and content while he reads. He smiles in greeting, then quirks an eyebrow at Jaskier’s appearance.
“Bit cold tonight?” Geralt asks slowly. He marks his page and closes his book, tossing it onto the bedside table before sending Jaskier a worried look.
“Just foolish,” he says, laughing as he plays with the edge of his large hood. “I promised you a surprise, though, and I’m hoping it’s a good one? I forgot this might not be for everyone, but...well here goes nothing.” He flicks back the hood, and Geralt lets out a small gasp, eyes widening as he takes in the makeup adorning Jaskier’s face.
“You look gorgeous,” he says, and Jaskier doesn’t need witcher senses to tell he means it; it’s written across his features. Another deep breath, and then Jaskier smirks before opening his cloak and dropping it off his shoulders.
There’s a long moment where Geralt doesn’t say anything, just gapes at him, blinking slowly. But then he’s on his feet, scurrying to stand in front of Jaskier, hands held palm out like he wants to touch but isn’t sure he should yet.
“Sweet Melitele, you’re going to be the death of me,” he growls out, swallowing thickly as he eyes Jaskier up and down.
“I admit, it’s a bit much, but I thought it would be fun.”
“It’s not much at all,” Geralt counters, chuckling as he meets Jaskier’s gaze. He nods, and Geralt finally touches him, smoothing his broad hands across the straps resting on his hips. Jaskier hums happily at the attention and leans into him, sighing as Geralt lets his hands wander over his stomach and thighs.
He’s half hard by the time Geralt circles him, stopping to stand at his back. Geralt cups his chest from behind, brushing his thumbs over his nipples as his fingertips trace the line of flowers beneath them. With a shiver, Jaskier sighs and arches into the touch, earning a soft press of lips against the nape of his neck. Geralt continues to tease him, pinching his sensitive nipples and drawing a string of broken moans out of him.
“I love how responsive you are,” Geralt whispers before rubbing his nose on the soft skin beneath his ear. His hands are everywhere, calloused fingertips tracing the lines of the straps from his thighs to his chest to where they weave together at the hollow of his throat. Jaskier lets his head fall back, resting on Geralt’s shoulder as his lover follows the path of the lingerie and runs his knuckles down Jaskier’s spine. He settles his thumbs on the dimples above Jaskier’s ass, kneading him gently in a way that pulls another moan out of him.
Jaskier feels like he should be a better participant, but he’s unformed clay in Geralt’s hands. All he can do is react to every small touch, ever brush of rough skin against his own. He manages to reach back and thread his fingers in Geralt’s hair, tightening his hold when he groans and rakes his nails down Jaskier’s thighs. Geralt slips his thumbs under the straps that circle Jaskier’s thighs, tugging slightly and causing the ribbon to dig into his skin in such a delicious way.
“Need you,” Jaskier rasps out, his voice cracking. He wets his lips and rocks backwards, grinning when he feels the hard press of Geralt against his ass.
“I’m yours,” Geralt replies, and Jaskier whines before spinning in his arms and crushing their mouths together.
Jaskier plasters himself to Geralt’s solid body, hooking a leg over his hip and wrapping his arms around his neck. Geralt cups his ass, holding him up as he licks his way into Jaskier’s mouth, deepening the kiss. He swallows Jaskier’s moans and squeezes his ass before picking him up and carrying him over to their bed.
He lets out a squeak as he’s tossed on the bed, but follows it with a giggle. Geralt shrugs at him, pouting slightly before tugging his shirt over his head. He shoves his pants off and climbs onto the bed, crowding into Jaskier and manhandling him up towards the pillows. Jaskier knows he’s not delicate, knows he can hold his ground, but there’s something freeing in letting himself be moved like this, in knowing the raw strength flowing through Geralt’s body.
“What do you want?” Geralt asks, sitting back on his heels as he looks at Jaskier. He seems wrecked, pupils blown and expression hungry as he licks his lips and watches Jaskier squirm under his gaze.
“You,” Jaskier replies without thinking. “Anything, whatever you want. I just wanted to get prettied up for you.”
“You are pretty for me every single day you’re near me,” Geralt tells him, and Jaskier can’t help whining again, chews on his lower lip as he contemplates the amount of power he holds over the gorgeous man in front of him. It’s heady and he could easily get drunk on this feeling.
“Kiss me again,” he demands, and Geralt rushes to comply. The kiss is harsh, more teeth and tongues than skill. Geralt bites at Jaskier’s lower lip, tugging as he pulls back and grins at him. His lips have a peachy sheen to them, and Jaskier realizes it’s his makeup rubbing off. He reaches up and runs a thumb across Geralt’s lips, wiping it off before darting forward and kissing him again.
“I’d really like to suck you off,” Geralt murmurs against his lips, and it’s all Jaskier can do to frantically nod. Geralt chuckles and kisses along his jawline, leaving a wet trail as he moves down his neck. He nips at the straps circling his throat before continuing on. He presses wet, open-mouthed kisses down Jaskier’s chest, stopping to suck and bite at his nipples for a bit. He runs his fingers through Jaskier’s chest hair, tugging lightly and making him gasp and bend into the touch.
Jaskier lets himself sink further into the pillows, his body heavy as Geralt spreads him out and makes his way down his chest. The golden straps of the lingerie weave across his stomach, and Geralt slowly presses a kiss inside each diamond of skin, his thumbs rubbing circles on Jaskier’s hip bones as he does.
“Please,” he begs, but Geralt just moves past his prick, avoiding where it’s leaking onto his outfit. He licks and nips at Jaskier’s inner thighs, tonguing along the straps circling them. With a whine, Jaskier tries to buck into him, but Geralt is too strong and throws a forearm across his hips to hold him still.
He feels like he might die before he gets Geralt’s mouth on him. His whole body is on fire, and he knows he’s flushed with it. His chest hair is damp, his body covered in a thin sheen of sweat already. Geralt keeps working his way down his body, biting and licking down each calf before pressing lingering kisses against his ankles.
He’s both weightless and heavier than he’s ever been before, body a contrast of heat and cooling sweat under Geralt’s sweet torture. Keening, he pushes his head back into the pillow and tries to chase Geralt’s mouth, longing for more kisses and small bites. Geralt moves back up to his hips, moving the embroidered flowers aside to suck a mark into the soft skin beneath it. He laps at the mark, looking up at Jaskier from beneath his lashes.
“Please,” he whines again, and Geralt finally takes pity on him.
He cries out as Geralt wraps his thick fingers around his length and sucks the head of his cock into his mouth. He knows he’s leaking, absolutely wet and filthy with it, and Geralt swallows around him and sucks him down. He’s insanely good at this, and all Jaskier can do is lay there as Geralt tears him apart.
His mouth is hot and wet as he sucks him down, and Jaskier can’t help bucking his hips. He knows Geralt can take it, and he has to close his eyes to keep from spilling too soon when Geralt sinks deeper, taking all of him. The head of his cock bumps the back of Geralt’s throat, and Jaskier moans, thighs shaking as Geralt hollows his cheeks and really starts to move.
There’s no way he’s going to last long, not when he’s already keyed up like this, and Geralt knows it. He doesn’t waste time, loosens his grip on Jaskier’s hips and lets him fuck up into his mouth. Geralt cups his balls, playing with him while Jaskier slams into him.
It’s Geralt’s face that sends him over the edge; the blissful look he shoots up at Jaskier. His eyes are watering, his perfect lips stretched thin around Jaskier’s prick, and he looks so fucking amazing that Jaskier can’t stand it. Shouting his name, Jaskier comes hard, vision blackening as he spills down Geralt’s eager throat. Geralt moans around him and swallows quickly, milking him through his earth-shattering orgasm.
Jaskier is crying by the time he pulls back, overwhelmed in the best possible way.
“You good?” Geralt asks as he crawls up Jaskier’s body, stopping to sit on his thighs.
“So fucking good,” Jaskier sighs, grinning up at him. He reaches out to offer a hand, but Geralt waves him off and wraps his fingers around his straining cock.
“Close,” he grunts out as he starts to fuck his own fist. Jaskier licks his lips and tilts his hips, trying to provide a better visual as Geralt pumps himself. He looks wild like this, his muscles tense as he works over his prick. He’s leaking onto Jaskier’s thighs, dampening the yellow straps of his lingerie.
Geralt runs his other hand up Jaskier’s chest, palming the x of straps between his nipples. He pulls on the ribbon, and Jaskier arches into it, spine bowing beautifully as Geralt watches him with hungry eyes. And then he’s hissing, sobbing into his own orgasm as he comes in hot spurts across Jaskier’s stomach, painting the lingerie in white streaks.
He all but collapses on top of Jaskier, whining as he comes down from it. Jaskier runs his hands over his shoulders, down his back, keeping him calm as he works through it. They’re both panting, bodies shaking as they lay together. Jaskier turns his head and presses a soft kiss against the column of Geralt’s throat and is rewarded with a pleased hum.
“Next time, I want you to fuck me in this. Want you to hold onto the straps as you absolutely wreck me,” Jaskier tells him, and Geralt lets out a pathetic whimper against his neck.
“You’re evil.”
“You liked me just fine a moment ago,” Jaskier teases softly.
“Give me a few and we can go again,” Geralt mumbles, and thank goodness for that famed witcher stamina. His own cock is very interested in that offer, and he starts to roll his hips, rutting up against Geralt to let him know he’s ready and willing.
Jaskier just hopes his outfit lasts the night.
Adding art I commissioned from @journeythroughunknownlands. I love it so much 🥺 non-censored here.
#my fic#geraskier#geralt x jaskier#sugar and spice witcher bingo#jaskier in lingerie#geralt#jaskier#the witcher
240 notes
·
View notes
Text
Title: starlight; star-crossed
Prompt: Adopting a pet
Relationship: Geralt/Jaskier
Rating: T
Wordcount: 10.3K
Content warnings: None
Summary: “What the fuck, Jaskier?” Geralt stares, dumbfounded, at the giant dog currently sitting by Jaskier’s feet— no, on his foot, wagging its tail while innocently tilting its head. “Why— How— What are you doing with a fucking wild dog in here?”
Or, Geralt’s winter adventures with Jaskier — and his new pet.
Notes: written for @sugar-and-spice-witcher-bingo! this is my first fill (of many, hopefully) and i’m so excited to share it - i hope you enjoy it <3
#mywriting#geraskier#geraskier fanfic#geralt x jaskier#the witcher fanfic#sugar and spice bingo#i’m SO excited to share this one!!!#I really hope everyone enjoys it and loves it as much as i do <3
101 notes
·
View notes
Link
@sugar-and-spice-witcher-bingo, a small Laiden flufflet!
Prompt: Adopting a pet
Title: Sweetheart
Relationships: Lambert/Aiden
Rating: T (for swearing)
Content Warnings: tooth-rotting fluff
Summary: Aiden eyes the man fidgeting in front of the desk a little warily. He’s a big man, redheaded and muscular and with a couple of rather remarkable scars and a redoubtable scowl; he looks, in short, like trouble. If he asks for the fiercest dog they have, Aiden’s kicking him right out.
83 notes
·
View notes
Text
The Haunting of Kaer Morhen
Another fill for @sugar-and-spice-witcher-bingo. This time Lambert gets to suffer.
Prompt: Comfort After A Bad Day Title (optional): The Haunting of Kaer Morhen Relationships (romantic/platonic/etc): Lambert/Eskel Rating: M Content Warnings: Witcher Trials, child abuse Summary: No ghost could haunt Lambert as badly as his own memories.
Winters were never fun. Lambert hated going back but it wasn’t like he had anywhere else to go in the freezing snow. Witcher or not, nobody could survive out in the cold, especially not while hungry and injured like Witchers tended to be. Plus, Kaer Morhen was where Eskel was over winter and Lambert would suffer through anything just to have a few precious months in those arms.
Usually Lambert could get through the repairs, the training, the arguments. Those at least were real issues that drowned out the memories that clamoured to be at the forefront of his mind. He didn’t want to remember, didn’t want to wallow in the past. It was easier to try and forget why he hated Vesemir so much, to drown his incessant thoughts in moonshine with the others than have words play on repeat in his head each time he saw the old man.
Some days were worse than usual though. And on those days Lambert was unbearable. He picked fights with everyone, even Eskel. During training he fought dirty. At meal times he was an ass to the point he was asked to leave the table. It was better that way, he didn’t have the courage to be alone so needed to be forced into solitude. At least, until Eskel turned up to stare at him in disappointment with his arms crossed over his chest.
“What’s gotten into you today?”
Lambert shrugged and looked away. He couldn’t admit to being weak, to not being able to shut away those memories and echoes of words. Everywhere Lambert went in Kaer Morhen, he was confronted with some fragment of his past. In the corridor he could feel the phantom pinch and pull to his ear as he was dragged from class for being disruptive. In the kitchen the backs of his hands stung at the memory of being rapped across the knuckles for daring to try and sneak a snack at a forbidden time. Out in the stables Lambert felt the cold from being constantly on punishment chores, mucking out the horses. He was never dressed warm enough and the cold made his bones ache, fingers left numb and clawed from where he’d held the broom too tight.
The worst though were the hot springs. Usually initiated were put through the Trials in the spring and summer so the Witchers who were out on the Path wouldn’t have to hear the screams or deal with the bodies. But Lambert wasn’t so lucky. He had been down in the hot springs, trying to find a dark corner to hide because all the Witchers who’d returned were large, loud and scary. Lambert didn’t like them, the way they laughed and brawled. He didn’t expect Vesemir to burst in, livid and grab him by the wrist.
“This is the last prank you’ve pulled!”
No matter how much Lambert protested, he was dragged down into the basement all while Vesemir spat vile words about how he’d had enough of Lambert. That his father had been right all along but not even a good beating could right him. All through it, Lambert was bewildered, he’d not pulled any kind of prank. His wrist ached from the crushing grip Vesemir had on him and the way he was thrown onto the table winded him.
“Only the best survive the Trials,” Vesemir had growled as he strapped Lambert in. “I’ll be glad to bury your corpse. Not even a pyre because you’re no Witcher. Useless runt.”
Those were the last words someone said to Lambert before his world dissolved into screaming agony. But just before he lost himself completely, he just about heard someone come in and say, “We found the culprits. It was Eskel and Geralt.”
Those memories haunted Lambert. Nobody even wanted him to survive the Trials, not even he himself. Which he’d only been put through early because Vesemir had assumed he had been guilty of some prank or other. Lambert never did find out what the prank was but he knew Eskel and Geralt were the reason he was strapped into the chair and tortured. Not that he ever told them. By the time he was finished with the Trials the others were out on the Path again. Nobody knew whether Lambert was smaller and less bulky because he had always been small for his age or whether because the Trials were administered during the winter.
The impatient huff from Eskel drew Lambert back into the present. He looked up at his partner, the love of his life and the one who condemned him to his Trials. There was nothing he could say to explain it all anyway, that he had ghosts that no exorcism or ritual could banish. So he shrugged again.
“It’s just as well I love you,” Eskel grumbled as he stepped in and pulled Lambert into his arms. “Your sullen antics aren’t your most charming feature you know.”
When Lambert didn’t reply, Eskel wrapped tighter around him and rocked them. “You feel chilly.”
That was despite the fire burning in the room and the fact the keep had been relatively warm of late. It had Eskel sighing. “Why don’t we go South next year? Geralt mentioned something about Touissant and a vineyard there. Might be nice to have a warm winter for a change.”
Lambert nodded and squeezed his eyes shut. A winter away from all the ghosts sounded wonderful. He couldn’t explain it though, couldn’t give his thoughts the right words to explain it all. Instead, he buried his face against Eskel’s chest and breathed hard as a hand stroked down the back of his head and neck.
“We’ll have a warm winter, Baby Wolf,” Eskel promised. “And whatever has its icy claws sunk into you will yield to the sun and the love you’ll bask in.”
It was going to have to be enough for that winter. The promise of something better for the following one, assuming they all survived the Path for another year. Quietly, Lambert tried to force himself to relax. For the time being, he had Eskel keeping him safe, chasing away the memories. That was going to have to do. Lambert hoped it was enough to tide him over one more winter in an old keep full of his memories.
#lambskel#eskel/lambert#lambert#eskel#vesemir#the witcher#sugar and spice bingo#cw: witcher trials#cw: child abuse#tldr: lambert has good reason to have vesemir
71 notes
·
View notes
Text
dealing with dragons
Written for the @sugar-and-spice-witcher-bingo!
Prompt: Fairy Tale
Relationships (romantic/platonic/etc): Jaskier & Ciri, Geralt & Ciri, Geralt & Jaskier
Rating: G
Content Warnings: none
It sounds like a fairy tale. It sounds ridiculous.
His dubious feelings must be clear on his face because the man shakes his head.
“It’s true, I swear. A princess is trapped in the tower, guarded by a vicious dragon.”
“Hm.”
“An entire battalion of Nilfgaardian soldiers went to try to kill the beast. Only one made it back.”
Well that was more interesting. There was very little chance the story was true, dragons were not particularly interested in princesses. But if Nilfgaard was interested, there was a certain lost princess Geralt had been looking for.
“Can I speak to him?” Geralt asked.
“He’s not in great shape, but I suppose so,” the man said, gesturing Geralt to follow him out of the inn.
“There’s a reward in the town for the death of the beast. And,” the man lowers his voice, “Nilfgaard is offering a huge reward for the princess. Apparently they’ve been searching for her for a while.”
“Hm,” Geralt says, glad his decades of training allow him not to react to this information. If Nilfgaard is looking, the child must be his child surprise. He hasn’t been this close since he was locked in the Cintran prison.
**
The soldier had not been able to provide any useful information. Geralt wasn’t surprised. The odds that the creature was a dragon was unbelievably low. He wasn’t sure what exactly was out there, but it probably wasn’t even guarding the tower. The child had probably wandered into a wyvern’s territory and managed to find a safe place to hide. The soldiers obviously had not been so lucky, but the surviving man hadn’t seen much - a flash of red scales and wings supposedly but he had run as soon as it was clear they were very outmatched.
Geralt wasn’t worried, he would be careful, but he was more prepared than a group of green soldiers thinking they were going up against a creature that was almost extinct.
**
Geralt wasn’t quite sure what he had expected to find, but it certainly wasn’t what he found: a wide stone tower in the middle of a clearing. A brook ran almost one edge of the clearing and on the opposite side, stretching from the edge of the woods to the tower was a garden in full bloom. He didn’t see any signs of the dragon, nor anyone else. The tower had a door that was propped open and several of the windows were open as well to let in the spring air. He wondered if the princess was actually trapped, or if none of the rumors had been true.
He leaves Roach slightly before the tree-line ends, no sense in making her an easy target if there is a dragon. Then he steps into the clearing. As soon as he does he feels his medallion tremble for an instant and then stop, probably a ward to alert the tower's occupants. Sure enough, there is movement—a small figure steps out of the open door and Geralt feels a pull towards her.
People linked by destiny, the thought resonates and Geralt starts forward. He is so focused on the child in the doorway that he doesn’t notice the movement until it is too late. Until the dragon has appeared. It should have been too large to move as quietly as it did, graceful despite its size. Its scales are a mixture of greens and teals that camouflage it in the dappled light of the forest. It blinks down at Geralt with intelligent blue eyes.
“A witcher come to slay the dragon and save the princess?” the dragon sounds amused rather than frightened. “How poetic.”
Geralt doesn’t draw his sword—he doesn’t actually want to fight the dragon if he can help it.
“I suppose the tale could go another way,” the dragon moves to the side, no longer blocking Geralt’s path. The girl has moved closer to him, is just on the other side of the dragon and as soon as he moves she races forward, throwing her arms around Geralt’s waist.
“It’s you,” Cirilla says.
“It is,” Geralt agrees. “Those linked by destiny will always find each other.” He wraps an arm around her shoulders and looks up at the dragon. “Thank you for protecting her.”
The dragon snorts. “How do you know I was protecting her? Perhaps I kidnapped her.”
“You haven’t harmed her,” Geralt points out.
The dragon blinks at him and then lowers his head until it is almost touching the ground, “I suppose you’ll be taking her then? Somewhere safe?”
He sounds mournful, but not like he plans to stop Geralt. “I am. Too many people have heard about the princess in the tower—Nilfgaard has already been here once, right?”
“Yes.”
Ciri pulls away from Geralt, moving over to the dragon and pressing a hand to the scales on his snout. “I don’t want to leave.”
“Oh cub, don’t fear. Geralt will keep you safe, and he’ll take you somewhere where you won’t have to worry about armies trying to find you.”
“Will you come with us?” Ciri turns to face Geralt. “Geralt, can he come?”
Geralt doesn’t want to disappoint her already but, “we need to be inconspicuous—”
“I didn’t mean as a dragon,” Ciri says, as if Geralt is being purposefully dense. “He can travel in his human form.”
Geralt looks from Ciri to the dragon who is looking distinctly uncomfortable. He’d thought that only golden dragons could change forms like that.
“Please, Dandelion?” Ciri’s pouting at the dragon.
“Ah, I don’t think that’s a very...good idea,” the dragon says, flattening the fin along his neck in unease.
“Dandelion?” Geralt repeats. He’s fairly sure that is one of the aliases Jaskier used to use… “I suppose, if he can appear human…” he’s not sure how he feels about traveling with a stranger, but a dragon is a powerful ally, and it is clear that Ciri cares for him.
“Wait,” the dragon protests. “Before you agree to anything, just—” Geralt’s medallion trembles as the air fills with the scent of mulled cider, warm and spicy, and then Jaskier is standing where the dragon had been a moment before. “Surprise?” Jaskier offers after a moment of uncomfortable silence.
Geralt stares at him—he looks the same as he did the last time he had seen him, on the dragon hunt, although he is dressed more practically now. He has dirt stains on his pants suggesting he had been working in the garden earlier.
“Geralt?” Jaskier prompts.
Geralt shakes himself out of his shocked daze and closes the distance between them to pull Jaskier into a hug. “I’m so sorry,” Geralt says.
Jaskier leans into the contact, returning the hug. “You’re forgiven you big idiot.” He pulls back slightly, meeting Geralt’s eyes. “But if you do anything like that again, I’ll eat you.”
“I suppose that’s fair. Come with us?”
“Of course.” Jaskier grins, showing teeth that are too sharp to be human. “I am a dragon, after all, I can’t simply let you take the princess.”
#geralt#jaskier#ciri#witcher fic#non-human jaskier#dragon jaskier#sugar and spice witcher bingo#my writing#my fics
60 notes
·
View notes
Photo
Prompt: Huddling for warmth
Relationships: Romantic Eskralt
Rating: G
Content Warnings: None
Huddling for warmth at Kaer Morhen for @sugar-and-spice-witcher-bingo
My hc is that Geralt has exactly no cold tolerance and uses Eskel as a personal heat source all winter at Kaer Morhen. If he makes it to the keep before Eskel he’s down right miserable until he shows up.
#eskel#geralt#eskel x geralt#eskralt#huddling for warth#sugar and spice bingo#my art#witcher headcanon
44 notes
·
View notes
Text
@sugar-and-spice-witcher-bingo
Prompt: Stuffed Animals
Title: To Make a Happy Home
Relationship: Aiden/Lambert
Rating: T
Content Warnings: None
Summary: “So you were a stuffed animal kid?” Aiden asked, moving to peer into the box. Lambert growled and shifted uncomfortably, but didn’t yank the box away.
“Mignole always bought them for me, saying things about how little kids needed comfort objects. I… I gave most of ‘em away when I got older, though,” he said, peering into the box.
Lambert unpacks a box full of his childhood stuffed animals fondly.
https://archiveofourown.org/works/28935555
#sugar and spice bingo#lambert x aiden#lambden#the witcher fanfiction#fanfiction#storm writes#my writing
28 notes
·
View notes
Text
salt rain
@sugar-and-spice-witcher-bingo
Prompt: Rainy day Relationships: Geralt/Jaskier Rating: T (for canon typical injury) Content Warnings: None Summary: Geralt is injured on a hunt and confesses to Jaskier, thinking that this is the end. Jaskier is pissed. ao3
The raindrops fell into his eyes, stinging as they mixed with the sweat on his brow. Geralt blinked them away, staring up at the gray sky above them.
“Bet this’ll make a good ballad,” he said, the lightness of his tone probably contradicted by the way his teeth were stained with blood. He let his head fall to the side so that he could better see Jaskier, who shot him an infuriated, terrified look.
“Don’t fucking say that,” he said, turning his gaze away as he pressed hard into Geralt’s side, where the archgriffon had torn him open with a well aimed swipe. Geralt had stabbed through its throat while it hovered above him, but the thing had fallen nearly on top of him. Most critically, directly on top of his bag of potions, which were now no more than a few shards of glass on the ground. He had more back at the campsite, with Roach, but she was too far. They’d never make it there in time.
Jaskier pressed against the wound with some kind of fabric. His doublet. He was stripped down to his shirtsleeves, the thin linen fabric clinging to him as the rain drenched it. Brown hair flopped down into his eyes, pushed flat by the downpour, and Jaskier pushed it out of the way impatiently. “You’re not going to die out here,” Jaskier muttered, almost more to himself than Geralt.
It was a nice sentiment, but a naïve one. He had no potions. The rain was soaking him and Jaskier both, ensuring that his wound continued to run bloody. Without Swallow or White Raffords, there was no way he could heal from such a large injury, not without serious medical intervention. “Jaskier,” he said softly. “Look at me.”
Jaskier didn’t look up, his jaw clenched hard as he tried to put pressure on the hole in Geralt’s side. “You’re not,” he choked out through gritted teeth. “You can’t.”
“I’m sorry,” Geralt said, reaching a hand up to grasp the edge of Jaskier’s shirtsleeve. He felt weak already, the short distance to Jaskier’s wrist taking monumental effort to traverse. He opened his mouth, panting, and the rain fell on his tongue in splashes of clear, sweet spring. “Jaskier, please, look at me.”
This time Jaskier turned, his wide eyes clearly brimming with tears. He sucked in a breath when he saw Geralt’s face, his expression crumpling a bit. “I don’t know what to do,” he said, a choked admission of guilt. Geralt’s heart clenched in a way that had nothing to do with his injuries.
“It’s alright,” he said, trying to focus on the bard even as his vision swam. His hand fell to rest on top of Jaskier’s, where it was still pressed hard to his side. The skin there was warm and wet, though he didn’t know if it was blood or rainwater he found there. He was so tired. He wanted to close his eyes, but that would mean looking away from Jaskier’s beautiful, worried face, and he didn’t have the strength for that yet. “I’m glad you’re here, Jask.”
“Don’t,” Jaskier said, pleaded. Geralt couldn’t tell if he was crying, face too wet with rain to say. “Don’t do this, please.”
“Not much of a choice,” Geralt replied, feeling his eyelids growing heavier. The ground beneath him was warm, and that, he knew, was blood, mixing with the rain and turning the dirt to mud. It was over. “I’m sorry. Don’t wanna… leave you.”
“Then don’t,” Jaskier cried, one of his hands coming up to cradle Geralt’s cheek. He blinked his eyes open, not realizing that he’d closed them. Jaskier’s hand was so warm against his cold skin. His eyes were so blue. “Stay with me.”
He couldn’t, so instead he just said, “I love you. Jaskier. I love you.”
Jaskier made a sound like he was the one who’d been stabbed, a choked cry of pure misery that Geralt felt echoed in his own chest. “No,” he sobbed, “how can you say that? Not now, please-”
“Always,” Geralt sighed, feeling his eyes slipping closed again. “Always have. Sorry.”
“Geralt? Stay with me, please, darling, please stay with me. Geralt? Geralt!”
Geralt slipped into darkness.
*
It was a surprise that he woke.
He knew immediately that he was alive because of the pain. It was dulled from the sharp, twisting agony that he’d felt lying in the field, but it was still there. His side throbbed with the telltale itch of his too-quick healing.
Upon forcing his eyes open, Geralt found himself lying in a thin bed in what looked to be a room at an inn. It was familiar - not the room itself, but the woodworm eaten timbers of the ceiling looked just as they had three nights ago when he and Jaskier had passed through the last town. It was a small thing, truly only fit for one person, but Geralt could see both his own bags and Jaskier’s lute case leaning against the small fireplace. Geralt sat up slowly, feeling the newer skin on his side pull at the movement. Still not fully healed, but it must have been at least a day since he fell unconscious. How was he alive? He had been sure, so sure, that this had been the end, even told Jaskier-
Oh shit. Jaskier.
Geralt threw back the thin blanket covering the small bed and heaved himself out of it, wincing as his side screamed at him. He’d had worse, certainly, and he needed to find Jaskier. The only thing that put his mind even slightly at ease was the presence of the lute; no matter how angry Jaskier was at him, he would never leave his instrument behind. Geralt just had to find him, convince him that it was no big deal, that he didn’t mean it like that. That he knew Jaskier didn’t feel the same, and there was no reason things had to change between them. Panic made Geralt’s throat tighten, and it wasn’t just the strain of his recent injury making his heart pound double time in his chest. He had to find Jaskier.
He pulled open the door to the room, letting it slam into the wall behind him, and practically threw himself into the hallway. Only to run headfirst into Jaskier as he rounded the corner, their foreheads cracking together. Geralt felt something warm and wet coat his front as whatever was in the bowl Jaskier had been holding tumbled out of his hands.
Geralt stumbled backwards, cursing as he looked down at the stew now coating his bare chest and the bandages around his waist. He hadn’t even thought to put on a shirt. Jaskier scrambled up from where he’d fallen flat on his ass, one hand pressed to his forehead.
“What the fuck,” he hissed, “are you doing up?” Geralt looked up, startled by the vehemence in Jaskier’s tone. “Shit, look at you, now I don’t have any lunch! Fuck.” Jaskier stepped forward, bowl abandoned, and his fingertips touched the edge of the bandage around Geralt’s middle. His fingers skimmed over the skin just at the edge, and Geralt suppressed a shiver. “Look at this mess. You shouldn’t even be standing, are you alright? We need to change these, come on.”
Geralt allowed himself to be maneuvered, Jaskier herding him back into the room and pushing at him until he sat back on the rumpled bed sheets. The floor was chilly beneath his bare feet, and Geralt spared a moment to feel a bit foolish for rushing out of the room in not much more than his braies in his eagerness to confront the bard. Now that they were in the same room, he found himself unable to even speak as Jaskier fluttered about, griping to himself. He was clearly angry, though Geralt couldn’t tell if it went beyond irritation at being bumped into. After a few moments Jaskier threw down a handful of bandages and gauze that he’d pulled from a bag resting on the single trunk in the room, the closest thing to a table. Geralt didn’t recognize it; Jaskier must have purchased some supplies while he was out.
“I don’t know what you were thinking,” Jaskier muttered, brow furrowed as he knelt before Geralt, right in between his knees. Normally having Jaskier in such a position would be enough to make Geralt flustered, but now he just felt anxiety crawling up his neck. Jaskier began to pull off the soup-soaked bandages around his waist, fingers gentle even though his brow was still wrinkled with consternation. He fell silent, using the ruined fabric to wipe the rest of the stew from Geralt’s chest before reaching for the clean supplies next to him.
Geralt reached out and caught his wrist, his own grip tentative. Jaskier could have broken out of it if he’d wanted to, but instead he froze. “I don’t need them,” Geralt grunted softly, waving to his side with his other hand. He didn’t have to look to know that most of the healing was done. The wound might still be partially exposed, but it was no longer bleeding, and witchers couldn’t get infections like normal humans. There was no need for extra bandages that would only slow him down.
Jaskier wrenched his hand out of Geralt’s grasp, his jaw clenching. “I say you do,” he snapped. “How would you know, anyways? You’ve been asleep for the better part of two days, while I took care of… all this.” He gave a sharp nod towards Geralt’s injury, though he avoided looking at it.
“I’m… sorry.” Geralt shifted awkwardly as Jaskier unspooled a roll of gauze and began to gently wrap up his side once again. He didn’t fight it further, afraid to make Jaskier even angrier than he already was. This must be about something more, he thought with a sinking feeling in his gut. Jaskier had seen him injured plenty of times, and he’d never been so infuriated. It could only be about what Geralt had said to him, before.
I love you.
His own jaw tightened at the memory, the feeling of the rain on his face as he felt himself slowly bleeding out, just wanting Jaskier to know how he felt. He’d just wanted to say it. Just once.
And look where it landed him.
“How, uh.” He started and stopped, distracted by Jaskier’s hands as they hesitated over his wound, gently pressing the gauze down. “How am I…?”
“Alive?” Jaskier finished, voice still brittle. “Yeah, that is the question, hmm? It was Roach, really. I whistled to her - I’m quite good at that, did you know? Good lungs I guess. Anyways, she heard me and came. Brought all your potions, and I was able to get enough Swallow into you to slow the bleeding, enough to bandage you up and get back to town. It wasn’t easy, mind, you’re a heavy bastard and these arms are not meant for manual labor. Thank the gods Roach is used to taking care of your sorry arse, or I’d never have managed. You were bleeding all over the saddle, and I couldn’t remember which one was White Honey and which was White Raffords, and if I’d given you the Honey you’d have been bleeding out even more, so I just had to get into town and find a healer, which was a damn difficult thing to do in that storm-”
He was rambling, sharp, angry words carrying an undercurrent of anxiety. Geralt set a hand over Jaskier’s where they were tying off the bandage, just before he pulled away. “Jaskier,” he interrupted, as gently as he could. “Thank you.”
Jaskier blinked at him, seemingly startled. “Wh- For what?”
“You saved my life.”
“Well,” Jaskier said, “Roach did all the heavy lifting.”
“Jaskier,” Geralt said again, imploring. Jaskier pulled his hands away, blinking hard as he looked away from Geralt and towards the fire. He didn’t move out from between Geralt’s spread knees, but he was no longer touching either. His arms crossed defensively, his hands tucking under his armpits. “I’m sorry.” Geralt didn’t know what else to say.
“You should be!” Jaskier suddenly exploded, standing up and pacing across the room. Geralt reached for him, but he was already gone. He watched from the bed as Jaskier threw his hands up, turning back to point an accusatory finger at him. “You were bleeding out in my arms and you choose that moment to what, confess your- to confess to me? Then, Geralt? That’s not fair! You can’t just say something like that and then almost- and then-” He put a hand over his mouth, turning away. His shoulders were shaking slightly.
Geralt rose, horrified. He stepped up to Jaskier’s side, hand hovering over his shoulder but unsure if his touch would be welcome. “Jaskier, Jaskier, I’m sorry,” he said, panicked. “Please don’t be upset. I’m not- It doesn’t have to change anything. I know it was out of line, I’m sorry.”
Jaskier wasn’t listening, scrubbing hard at his watery eyes. He looked up at the ceiling, taking a shaky breath. “I mean, I understand you might have had your reservations before,” he said, voice strained, “but how was I supposed to get over that?” He lowered his gaze, meeting Geralt’s eyes. This time there was no rain to mix with his tears. “Knowing that you… that we could have been…”
Geralt was at a loss for words. “I didn’t think,” he stuttered, “I didn’t think you would feel the same. As me. I just wanted you to know.”
Jaskier inhaled sharply, a wet, pained sound. “You meant it?” he asked.
Geralt nodded gravely.
Suddenly he had an armful of bard, Jaskier flinging his own arms around Geralt’s neck as he buried his face in his throat. A sob shuddered out of him, and Geralt brought his hands up to spread across Jaskier’s shoulders. His side twinged painfully, but he ignored it. “You almost died,” Jaskier gasped, one of his hands burying itself in Geralt’s hair and clutching almost painfully. “How could you tell me you love me and then leave me?”
“I didn’t want to,” Geralt murmured, pressing his cheek to Jaskier’s temple. “I just wanted you to know. That I… loved you. Love you.”
“I’ve loved you for twenty years,” Jaskier hiccupped, his forehead pressing against Geralt’s shoulder. “You could have said it any time.”
Geralt pulled back a bit, one of his hands coming up to cradle Jaskier’s face as he met his gaze. He felt breathless, something light stirring in his chest even as he mournfully took in the tear streaks on Jaskier’s cheeks. “You too?” he asked, heart in his throat.
Jaskier choked out a laugh, and turned to press a brief kiss to Geralt’s palm. Geralt couldn’t help the small gasp that escaped him. “You’re the stupidest man I know,” Jaskier said into his hand, before looking back up at him. “Of course me too.”
Geralt couldn’t stop himself from leaning forward, from letting Jaskier’s breath gust over his nose before he used the hand on his cheek to guide Jaskier’s mouth to his own. It was only a brief press, sweet like fresh rainwater and salty with Jaskier’s tears. He pulled away slowly, pressing his forehead to Jaskier’s. When his eyes fluttered open, he found Jaskier staring at him, blue eyes startlingly bright.
“This doesn’t mean I’m not still mad at you,” Jaskier said. He didn’t sound angry, though. His voice was still shaky, but a small smile was spreading across his mouth. “Don’t do that to me again.”
“I don’t plan to,” Geralt agreed easily. His side still throbbed, but the pain felt far away, and Jaskier was warm and soft in his arms. “Even if you’re still mad, would you do something for me?”
Jaskier hummed. “Depends on the request.” His fingers had gentled in Geralt’s hair, petting across the base of his skull.
“Will you say it?” he asked, tracing a thumb under Jaskier’s eye. Wiping away the last of the dampness there.
Jaskier looked confused for a moment, and then his face brightened like a storm cloud had passed. “Oh,” he said, fondness saturating his voice. “Oh, Geralt. I love you. I always have.”
Relief, affection, joy. Geralt felt lighter than he had in years. “Me too,” he said, leaning in to speak the words against Jaskier’s lips. “I love you too.”
tag list: @llamasdumpsterfire, @theamazingbard
#geraskier#geralt/jaskier#geraltxjaskier#geralt of rivia#jaskier#the witcher#witcher#tw: injury#fic#witcher fic#fanfiction#my work#sugar-and-spice-witcher-bingo#s&s#sorry the prompt was automatically kind of sappy so I made it angsty#>5k#hurt/comfort#sort of#forgot to put this under a cut initially oops
392 notes
·
View notes
Text
A Moment of Your Time
@sugar-and-spice-witcher-bingo
Prompt: Vanilla/Missionary
Relationship: Geralt/Jaskier
Rating: Mature
Content Warnings: None
Summary: While traveling on the Path, certain needs tend to fall to the wayside. When Jaskier and Geralt finally work up the courage to ask for some alone time, things don't go exactly as one would expect, but needs are met all the same.
Ao3
The fact that Ciri was looking up at them with those wide, innocuous eyes was what really made Geralt feel as though he were trapped in some kind of waking a nightmare. He had attempted to dissuade Jaskier; assure him that this was wholly necessary and that the two of them could contain themselves until they arrived at Kaer Morhen. Initially, they had agreed upon the matter, but with their destination still off by weeks of hard travel, the resolve wore thinner with each passing day. No, Jaskier had insisted, this was something that had to be done. With the distraction of their situation effectively satiated, they would be better equipped to see themselves safely home for the winter. It was a logic that was difficult to argue with and Geralt was hard pressed to agree, but that did not make the situation any less… mortifying.
“Ciri,” Jaskier began, clearing his throat into the curved shape of his fist. “Geralt and I have been doing some talking and there is, uh… there is something that the two of us must, uh… m-must do. Well, I suppose we don't well and truly have to, I mean we are capable of self restraint, b-but it would honestly be a great relief to us both.”
Geralt could not believe this was happening. He could not believe that he was allowing himself to sit complacently by and watch it all unfold. Blushing was not something Geralt was physically capable of doing, but if it were he was sure his face would be as alarmingly red as the wild beet stew they had eaten for dinner last night. Ciri looked up at them with those doe-like eyes, her head quizzically tilted to one side. The very picture of innocence.
Sweet Melitile, they were really doing it.
Jaskier continued, his hands fluttering restlessly about him like a pair of escaped birds, “You see, Ciri, when, uh… when adults are in love they need, err- oh, how do I…. Adults who are in love need time. Alone. Yes, time alone. To reaffirm to each other that they love each other. And while Geralt and I love each other most ardently, it has been, um… well, quite some time since we’ve reminded each other in this particular fashion. Three weeks and two days, but who’s counting.” The bark of his laughter bordered on hysterical.
If the Earth could have opened wide and swallowed him whole, Geralt desperately wished it would at that moment. He was not opposed to spontaneous combustion, either. Honestly, anything so that he didn’t have to witness the way Ciri furrowed her pale brows. Watch the way her gaze flickered between the pair of them.
“Are… are you guys asking me to give you alone time so you can… have sex?”
Geralt immediately answered with a harsh ‘no’ promptly at the same moment that Jaskier answered with a resigned ‘yes’. Geralt whirled on Jaskier, astounded that he would admit such a thing to a young girl so freely.
“What?” He snapped upon seeing Geralt’s scandalized expression. “She clearly knows what she’s talking about and I am not going to disrespect her by pretending she doesn’t…. So, in answer to your question Ciri, yes. Geralt and I are asking to have some alone time so that we may have sex.”
Geralt had wished for his spontaneous demise before, but he now called upon every demon, deity, and flea-bitten magic goat to make it so.
For several moments, Ciri looked silently between them, the corners of her mouth drawn back in a display of disgust. Just when Geralt thought the shame would eat him alive, she grumbled, “Gross.” and planted her palms into the dirt beneath her, pushing herself to her feet. “You two are almost as bad as Grandmother and Eist.”
Geralt and Jaskier watched aimlessly as she bustled about their little camp and began to gather provisions. She loaded her satchel with half a loaf of bread and some hard cheese. She then proceeded to rummage through Geralt’s pack and procure his battered copy of the bestiary as well as some parchment and a quill from Jaskier’s bag. Geralt could hear Jaskier swallow thickly as he noticed it was his most favorite quill clutched in her little fist, but he dared not to say a word.
After she had finished her raid, Ciri whirled back on the two of them with a look of resigned determination, “I am going to be down by the stream. I will be back in exactly one hour. If I come back and find any,” She swallowed as if resisting the urge to gag. “Evidence then I swear I will leave you both here.” She hefted the satchel over her shoulder and turned in the direction of the aforementioned stream. “And no noise! I want to hear nothing more than the rustle of leaves and birdsong!”
Bewildered by the smoothness at which their request was granted, Geralt and Jaskier stared aimlessly at the empty space Ciri had occupied for several moments. Jaskier at last broke the silence with a breathless affirmation, “That worked.” He huffed a little laugh and pushed a hand through his hair, “I can’t believe that actually worked.”
Geralt is still so dumbfounded by the success of the exchange that he is caught off guard as the front of his tunic is snatched in the remarkably strong grasp of Jaskier’s slender hands. Geralt is entirely pliant, swept helplessly away in the current of Jaskier’s movements. One moment he is being shoved bodily towards the patch of flattened earth where their bedrolls lay in their customary fashion of side by side. The next, he is blinking up in the pale patches of sky that peek between the thinning canopy of the trees surrounding them. His hips are pinned into the straw of the mattress by the bracket of Jaskier’s muscular thighs.
Jaskier brings their mouths together in a fervent clash, all clacking teeth and pressing tongues. It knocks the breath from Geralt and leaves him gasping into Jaskier’s mouth. There are stars bursting in the darkness behind his eyelids by the time Jaskier releases him.
“Melitele’s sweet, merciful tits,” Jaskier groans as he withdraws, swiping a tongue along the freshly swollen curve of his bottom lip. “I needed this so badly.” He rolls his hips gingerly against Geralt’s and he can already feel the hard curve of his cock pressing against the inner seam of his trousers. The roguish grin that splits across his mouth is positively devastating. “See how much I’ve been in want of you, darling? You’ve got me half hard already just on the sweet taste of your mouth.” His lithe musician’s fingers are already engaged in a heated battle with the fastenings of Geralt’s tunic. “How long has it been, my love? Weeks, months, centuries?”
Geralt hisses as his flushed skin is exposed to the chilled forest air, “As I recall, it’s been three weeks and two days.”
Jaskier leans over him and nips vindictively in the hollow beneath Geralt’s ear knowing full well that it would drive him mad with wanting. “Now, now don’t be a smartass. Three weeks, three months, three years, my point is it has been far too long. I’ve nearly forgotten what it feels like to get railed by your massive dick and I am in desperate need of a thorough reminder.”
Geralt chuckles, “There is still a lot of walking left to do. Are you sure that’s what you want?”
Jaskier growled and nipped again at the sensitive spot. Their lack of contact in recent weeks had left Geralt feeling raw and overly sensitive like an exposed nerve. A keen swelled in the back of his throat and he trapped it behind the clench of his teeth. “I will be bitching the rest of the way to Kaer Morhen no matter what and I think we would both rather it be from a thorough dicking than dissatisfaction.”
Arousal spiked inside Geralt with a dizzying ferocity; hitting him like a second glass of wine swallowed down too quickly. The edges of him feel blurred, like his thoughts and his movements have fallen out of sync. He can feel himself reacting, feel the tightening in his trousers as his cock swells. His mind is struggling to catch up, delayed by the processing of all the new stimuli. The damp smell of the earth beneath him, the weight of Jaskier atop him, the sting of the fresh bite below his ear and the hot breath panting against the shell. All of it buzzes in his skull like a hive of disturbed bees and he struggles not to be overwhelmed.
Geralt’s heart thumps hard in his chest, teetering precariously on the line between thrilling and maddening.
Jaskier grinds his hips down in a sinuous roll. The friction created by his weight and the drag of their thick winter clothing sets Geralt alight. Heat simmers under his skin like water just on the edge of boiling. Instinctively, his body arches up into the pressure, seeking more of that delicious friction. “An hour is plenty of time.” Jaskier breathes against his jaw. Geralt can feel the impish curve of his grin. “With your stamina, you could fuck me at least twice. Three times if we’re efficient about it.”
While the thought of fucking Jaskier senseless still registers somewhere in Geralt’s mind as something he very much wants to do, it is scattered in the throng of other things. Honestly, Geralt hadn’t expected any of this was going to work. He had been fully prepared to spend the evening as he had been, with a frustrating ache in his balls. It was not something he was unused to. Before Jaskier, he went without more often than not. Waking up with Jaskier’s morning wood prodding into his backside admittedly made things slightly more difficult, but Geralt would ultimately survive. The unexpected shift in plans partnered with Jaskier’s enthusiasm, while welcome, made him feel overwhelmed.
There was heat in stomach and coursing through his veins and the drag of his trousers on his cock, the bracket of Jaskier’s hips caging him in. The scent of the earth and the musk of arousal and Jaskier’s sweet almond oil. Heat. Scent. Birds fluttering through the trees. Heat. Jaskier. The sting of the bite in the hollow of his ear. Heat.
Geralt was so disoriented by the maelstrom of his own thoughts that he hadn’t registered the sound of his name. Jaskier had said it three times before it reached him through the din and he blinked up at the bard with wild, blown out eyes. Jaskier looked down at him worriedly, melding the curve of his palm against Geralt’s jaw. It cupped his face flawlessly as if that were the only purpose it was ever meant to serve. “Is something the matter? You have this look on your face.”
Maybe it was because he was used to compromising or perhaps it was because Jaskier looked so pretty with his flushed cheeks and mused hair, but Geralt clenched his jaw and shook his head. “N-no, nothing.” Which was about as wholly unconvincing as he could be. It didn’t take Jaskier’s shrewdness to know something was amiss.
“It’s not nothing. You know better by now, dear heart. Your feelings are important to me.” The tempered scrape of Jaskier’s calloused thumb against his cheek mollified Geralt like a child soothed by a lullaby. It quieted the din of his thoughts to the point that he could hear over them once more.
With gentle pressure Jaskier tipped Geralt’s face, prompting him to meet his gaze, “Talk to me.”
Faced with the boundless blue of Jaskier’s eyes Geralt felt his resolve promptly melt away like the last of winter’s frost with the first ray of spring sunshine. Yes, he did know better. In all the time they had known one another, Jaskier had never once made Geralt feel as though he were invalid; that his feelings were anything other than the most precious of treasures.
Geralt worked his jaw, swiped a tongue across his kiss swollen lips as he took a moment to form words, “Sorry, it… it was just a bit much all at once.”
Jaskier clucked his tongue. Brushed a loose strand of white hair behind Geralt’s ear. “Oh, darling, I’m so sorry. I didn’t mean to overwhelm you.” He pressed a chaste kiss to Geralt’s forehead and the soft huff of his breath in his hair makes Geralt’s stomach flutter as if filled with butterflies. “We don’t have to do anything if you’re not feeling up to it. Despite my lamenting, I won’t actually die without sex for a couple more weeks. Or ever if that was what you wanted.”
Geralt chuckled, “No, definitely not that.” And Jaskier chuckled, too. “It’s not that I don’t want to. Believe me, I’m just as frustrated as you, it’s just…” He trailed off and Jaskier waited with the patience of a saint. Caressing Geralt’s cheek and pressing tender, encouraging kisses into his hair. “I just… I know we don’t have much time, but I want to try and take it slow. Enjoy it. I… I’ve missed you.”
The fondness in Jaskier’s gaze made a warmth pool in Geralt’s chest; filled him with an effervescence like a goblet brimming with honeyed mead. “And I you.” He leans down to take Geralt’s lips once more. It is just as passionate, just as wanting, but he takes his time to savor it. He sucks Geralt’s tongue, traces the edges of his teeth. The fringe of his ridiculous bangs tickle pleasantly against Geralt’s forehead like the brush of a feather.
When Jaskier pulls away once more, the light from the sun shines around him in a halo and Geralt thinks him something dazzling and otherworldly. “It is as I said, isn’t it? Sex is just another way to show the person you love just how much you love them. And I love you, Geralt. Truly,” He punctuates with a kiss to the Geralt’s forehead, “wholly,” then one to the apple of each cheek, “unconditionally.” and at last his lips. An hour wasn’t much time, but they would be sure to make the most of it.
#the witcher#geralt x jaskier#Geraskier#fluff#just a little bit of dirty talk#communication is the key to any good relationship#geralt of rivia is so very soft#vanilla#fanfiction#prompt fill#sugar-and-spice-witcher-bingo#no beta read
22 notes
·
View notes
Text
For @sugar-and-spice-witcher-bingo
Prompt: Meet The Family
Title (optional): My house of Stone, Your Ivy Grows
Relationships (romantic/platonic/etc): Geralt/Jaskier
Rating: Mature (barely, but just in case!)
Content Warnings: none
Summary: Jaskier tries to find his place at Kaer Morhen. Set after But You Would Still Miss Me In Your Bones. 4900 words.
It takes a few days for Jaskier to feel like he actually belongs at Kaer Morhen, but Geralt is going out of his way to make him feel welcome. Sure, the others all seem to have prearranged tasks to fill their days and he’s mostly been slumming around the extensive library, but he’s sure he can find his own role here given time and the chance. Vesemir mentioned helping out in the kitchen, so that’s somewhere to start. As much as they’ve clashed heads in the past, even Yennefer seems to have warmed up to him. They still bicker, but it’s more of a sport than actual bitterness at this point. Still, it irks him that she has such a large role to play with training Ciri while he’s just in the background unable to help with anything. Luckily, waking up in Geralt’s arms each morning solidifies that he’s meant to be right here.
Only today Geralt apparently didn’t get the memo, because he’s not there when Jaskier blinks his eyes open and rolls over looking for his warm body. Sitting up, Jaskier scans the room and sees him fussing with a tray on the little table in the corner. He throws back the covers and sleepily climbs out of bed. The borrowed sleep-shirt hangs off his frame, and he feels claimed in a way that settles low in his gut. He debates luring Geralt back to bed, but the other man is acting oddly, avoiding his eye as he wanders over and sits down across from him.
“Morning love,” Jaskier says, yawning through his smile. Geralt grins back and hands him one of the bowls of oatmeal from the tray. There’s a drizzle of homemade maple syrup in it, and Jaskier takes it eagerly. It’s amazing how well the witchers manage to provide for themselves while tucked away up here.
“I figured we could eat in here this morning,” Geralt tells him before digging into his own food. They eat silently, years of sharing meals on the road under their belts, but after a few moments he meets Jaskier’s gaze, his eyes tinged with worry. “I have a favor to ask, actually.”
“Always eager to assist with any problems that may pop up,” Jaskier says with a wink. Geralt rolls his eyes lovingly at him.
“You’re educated, right? I mean, they don’t just let anyone become a professor I’d assume?”
“Nice to know you always listen to my ramblings, dear,” Jaskier scoffs at him, “But yes. I’m a master of the seven liberal arts. Graduated top of my class, actually. As I’ve told you many many times,” he adds with a pointed look. Geralt ducks his head sheepishly and Jaskier takes pity on him and waves his hand quickly. “But no matter. Let’s leave our past selves in the past. I’m sorry for bringing it up. Yes, I’d calculate I’m well versed enough for whatever your favor may be.”
“Ciri needs a tutor,” Geralt offers.
“What about Yennefer? And Vesemir? I know I’ve heard her complain about her lessons over dinner,” Jaskier questions him. And really, what could he teach that someone as old as the other two couldn’t already know? Jaskier’s only lived part of a life, not centuries like they had.
“Yen is helping her with her magic, finding a way to tame the growing chaos. Vesemir is instructing her on the bestiary and history of witchers, as well as helping me with her weapons training. She’s a princess,” he sighs, shoulders slumping. “I need someone to provide the education that a noblewoman should have. Can you help?”
“Of course,” Jaskier agrees, still a bit stunned. He’d been bemoaning his lack of a solid role earlier and here it was being handed to him. “I’d do anything for either of you. Anything at all.”
“Still getting used to that,” Geralt admits with a soft chuckle. He looks so adorably insecure that Jaskier absolutely has to toss down his spoon and scurry over to him. He flops down into his lap, laughing as Geralt scrambles to grab his hips and hold him steady. Wrapping his arms around Geralt’s neck, he kisses him languidly, chasing the taste of maple into his mouth.
---
Jaskier raises his hand to knock - for seemingly the hundredth time - before letting it fall back down to his side again. He knows Ciri is outside training with the men, so Yennefer should be alone. He sighs and starts to walk away when a frustrated sounding “for fuck’s sake! Just come in!” is shouted at him. He rolls his eyes and pushes the heavy door open. Yennefer is bent over an open book, one delicate finger moving across the page as she mumbles under her breath.
She’s stunning just standing there, but for once Jaskier doesn’t even feel a little jealousy over it. It’s no longer the competition it used to be.
“I just wanted to thank you,” he rushes out, cringing a bit.
“You can thank me by making yourself useful,” Yennefer says, directing him towards a bowl full of ingredients. “Stir very slowly and very carefully,” she orders and he scrambles to pick up the wooden spoon. They’re dry ingredients, but there’s no doubt she’s making something impressive and quite possibly flammable, so he follows her directions perfectly, gently mixing everything together.
“I just, I hope we can become friends seeing as we’re both stuck here for the foreseeable future. Since you’ve assured me there’s nothing between you and Geralt...just seems like we should start over a bit?” he asks.
“I brought you here to solve a problem,” Yennefer offers. “Geralt was bringing us all down, driving us absolutely mad with his ridiculous yearning. Ciri was beside herself with worry.”
“Ciri was, was she?” Jaskier asks, smirking knowingly at her.
“She’s already been forced to grow up far too quickly. No sense in making her suffer his foolishness on top of that.”
“You’re a good mother,” Jaskier tells her, grinning widely when she goes completely still and nearly drops the handful of flower petals she’d been about to add to the mixing bowl.
“Yes, well, don’t expect me to push any of my maternal instincts on you,” she says, scoffing at him.
“You won’t braid my hair and tell me that I’m pretty?” Jaskier asks, batting his eyelashes at her. She rolls her eyes, but there’s a hint of a smile on her face.
“As if your ego needs stoking,” Yennefer tells him, and she’s probably right. Besides, he has Geralt to tell him exactly how beautiful he is, and the man doesn’t seem likely to stop praising him anytime soon.
“What are we making anyway, bombs? Poison?” Jaskier questions, pursing his lips as he stares down at the bowl.
“Bath salts,” Yennefer deadpans as she throws more flower petals into the bowl. “And yes, you can have some too since you’re helping.”
Jaskier beams at her and keeps stirring. This whole being nice to each other thing might not be so bad after all.
---
“No offense, but I’m sure I would much rather be in weapons training,” Ciri grumbles as she sits down at the table, and she looks so much like her father than Jaskier can only smile at her. He’s sad that he missed seeing them come together and form their little family, but the months at each other’s sides certainly left their mark on both of them. Jaskier will be here going forward, and that’s what matters.
“There will be plenty of time for that, but you need a proper education, too,” Jaskier tells her.
“I already know how to act like a lady. I can plan an event, host a dinner, and rebuff a suitor. What I need is to learn how to protect myself,” Ciri argues. She shoots him a look of disdain and he scrunches up his face at her.
“Well I’m definitely not teaching you any of that,” he laughs, “We’ll be working on your math, language, and geography. Vesemir and I will share history as only he can provide the Witcher-related bits. I’m hoping I won’t bore you to death, but you’ll need these skills if you have any hope of making it out on the path.”
“You think I’ll be allowed?” Ciri asks, lighting up like a sunrise.
“You’re already proving your skill with a weapon. We just have to work on rounding out our skill set, but I promise to make it as fun as I can,” Jaskier says with a smile.
“I remember you, you know. From when you visited Cintra,” she says, then tilts her head and pauses to study him for a moment. “You were checking up on me, weren’t you?”
“Geralt doesn’t always make the best choices, as I’m sure you’ve figured out already. Someone had to make sure his child surprise was doing alright, and I wouldn’t have left you on your own. Your grandmother loved you very much,” he says softly. It had been hard, seeing Ciri at her grandmother’s side and knowing how much more she would flourish once destiny brought her to Geralt. There’s a spark in her that reminds him of his younger self, and he can’t believe Geralt’s trusting him with the honor of helping to raise her. She’s going to be a right hellion, but he bets they’ll love every moment of it.
“She did, but that didn’t save me from her stupid decisions,” Ciri says with a huff. “Thank you for looking in on me, Jaskier. I think we’ll get along just fine. And between you and me, I bet we can keep Geralt in line, too,” she adds with a tiny smirk.
“See? I knew you were smart,” Jaskier says, laughing as he reaches for a quill and some parchment. “Now let’s start with an example of your penmanship. Write out the silliest story you can come up with and we’ll go from there.” Ciri squints her eyes at him and then breaks out in a wide grin.
“You’re different from my last tutor in all the best ways,” she tells him before dipping her quill in the ink and starting to write. They’ll have to see how her attitude changes once he brings in the more boring subjects, but for now he’s content to watch her beam down at her parchment. There’s a warm feeling in his chest that rings of belonging, and he wonders how it took him so long to end up here.
---
Vesemir doesn’t look up from the meat he’s seasoning when Jaskier walks into the kitchen. It’s smaller than he’d imagined, not quite the majestic kitchen space a keep of this size ought to have, but it’s always warm and filled with the tempting scent of freshly baked bread. The oldest witcher takes care of those who belong to him, and Jaskier is eager to prove himself one of them.
“Geralt said I’ve been summoned?” he asks as he sidles up next to the other man.
“Got my hands full and we’re having roasted potatoes tonight, so I need help chopping. Knife’s by the cutting board. Larger chunks if you will?” Vesemir asks, nodding towards the pile of potatoes.
“Of course,” Jaskier says, rolling up his sleeves as he walks over to the counter. He has no doubt that Vesemir has everything under control, but he’s not about to turn down the opportunity to show he’s up to the task.
He watches out of the corner of his eye and Vesemir sets the large roast in the middle of a pan and then wipes his hands on a towel. He stares down at a pile of dried spices and seasonings as if they hold the answers to the universe before grabbing a handful of rosemary. He starts breaking the herb up with his fingers and turns to watch Jaskier’s progress.
“Just like that,” he offers with a sharp nod. “Toss them around the roast when you’re done. It’s good to see a viscount who isn’t afraid to get his hands a little dirty.”
“I’ve been a wandering bard for so long I’m sure no one would recognize me at home,” Jaskier scoffs. “Besides, I’m sure you’re well aware of how quickly Geralt would drop a useless traveling companion. I bet my mother would be appalled by the speed at which I can skin and gut a rabbit.” He trails off in a soft chuckle, happy to see the corners of Vesemir’s mouth turning slightly upward. It’s clear to see how much he’s influenced all the younger witchers, but most especially Geralt.
“A useful bard, who would have thought?” Vesemir teases. He inspects the potatoes Jaskier just settled around the meat and tosses a handful of rosemary on top of them.
“There’s never a whole lot of spices - rarely even salt - on the path. I’m surprised you have such a stockpile up here,” Jaskier comments as he continues to chop.
“A life on the path lends itself to few comforts. We’re raised without any expectations in that regard. But here at home, we indulge ourselves as much as we can. I’ll show you my garden if you’d like? I keep it year-round, make sure we can treat ourselves while we’re within these walls,” Vesemir says slowly. He pauses and turns to look at Jaskier pointedly. “Raised to think we’re not made for romance either, but my students live to prove me wrong. I think everyone will enjoy tonight’s meal. Full of flavor.” He dumps a generous handful of salt into the roasting pan and follows it with the rest of the herbs he’d been tearing apart.
“I-is the rosemary a metaphor?” Jaskier asks, feeling a little caught off guard.
“You’re the bard. You tell me,” Vesemir laughs loud and full as he slaps Jaskier on the back. “Good job, son,” he adds before gesturing for him to get out of his kitchen.
As he makes the trek back to his shared room, Jaskier can’t help but feel he’s just received some sort of blessing.
---
If Jaskier had known about the hot springs hiding beneath Kaer Morhen, he would have finagled his way into an invite years ago. He takes a deep breath, letting his head rest against the smooth stone edge of the pool. Seriously, these things are amazing and he is never ever leaving. Someone enters the room, clearly making more noise with the heavy wooden door than necessary, so he guesses it’s one of the witchers. They move so silently, but after a few very loud complaints, they’ve all taken to accounting their presence around him.
It’s endearing how eager to please the burly men are.
There’s a small splash as someone slides into the water next to him, but he’s so relaxed he doesn’t bother to open his eyes. Calloused fingers trail down his bicep, and he smiles before muttering, “Why Lambert, does Geralt know you’re here?”
“Well see if I wash your hair now,” Geralt grumbles, chuckling as he nuzzles closer and tucks himself under Jaskier’s outstretched arm. Jaskier finally opens his eyes and grins at him, loving that they can do this now, just cuddle together and enjoy the moment.
“You love me too much to deny me,” Jaskier tells him, still smiling when Geralt ducks his head and buries his face in the warm skin of Jaskier’s neck.
“I do,” he mumbles, muffled by Jaskier’s body. He’s sure Geralt would be blushing if his body let him, so he takes pity and lifts his face up before covering it in distractionary kisses. Geralt’s eyes fall closed, his eyelashes impossibly large as he lets Jaskier softly press his lips on every inch of skin he can find.
“I love you too,” Jaskier whispers after he pulls back. Geralt blinks up at him, his eyes full of warmth and wonder and it’s all too easy to dip down and capture his mouth in a gentle kiss. They get lost in each other for a bit, hands mapping bare skin, mouths trailing across collar bones, little nips along the underside of a jaw. When they finally break apart, Geralt reaches over to the side of the pool and grabs a flask before holding it up for inspection.
“Yen made me this,” he says brightly, and Jaskier can’t help the giggle that comes out.
“Your ex made us lube?” he asks, snorting when Geralt slaps him playfully and shakes his head.
“Our friend made this for your hair,” he tells Jaskier with a pointed glare. Jaskier shrugs and smiles back at him, because he really can’t help it.
“You did say you’d wash my hair.”
“I did. Now turn around and get your hair wet,” Geralt orders before pulling the cork out of the little bottle.
He’s greeted by the subtle scent of jasmine, enough that it makes him hum appreciatively but not overpowering enough that Geralt seems bothered by it. He ducks under the water and runs his fingers through his hair to make sure it gets saturated. When he resurfaces, Geralt guides him between his spread legs and pours a bit of the hair oil into his hands.
Jaskier sighs at the first soft touch of Geralt’s fingers against his scalp. They’ve done this in reverse so many times throughout the years, but this is new. This is something he’s only recently been given, and he intends to enjoy every second of it. Geralt works the oil through his hair, massaging lightly as he goes.
Jaskier’s near boneless when he’s done, the day’s tension drained under those strong hands. He can feel himself drifting, almost jumps when Geralt leans closer and whispers, “Time to rinse,” against his ear. He shivers and nods, letting Geralt guide him under the water again. He floats there as Geralt scrubs his hair clean, fingernails gently scraping his scalp and sending sparks up his spine.
“Thank you. Didn’t know you were this good at it,” he offers, a lazy drawl as he turns back to face him. Geralt smiles at him and Jaskier can’t help darting forward and kissing him quickly.
“I can take care of you too, you know,” Geralt admits, still smiling.
“You always do,” Jaskier agrees before dragging him in for another kiss. He means to keep things soft, but Geralt groans against his lips and rocks his hips up against him. He nips at Jaskier’s lower lip, tugging roughly before licking into his mouth and deepening the kiss.
After that, it’s easy to lose time in the feeling of each other’s wet bodies, the slide of skin over skin as the water moves in waves around them. They’re grinding against each other, cleanliness forgotten as they work towards a slow release. He whispers Geralt’s name when he comes, and his lover swallows it down like a prayer.
He’s never felt this loved before.
---
“Here, drink this,” Lambert says as he thrusts a vial in Jaskier’s hand. He shrugs and downs it, immediately regretting it as his throat burns and his eyes water. He coughs and wipes his mouth with the back of his hand.
“What the fuck was that?” he asks between coughs. Geralt crowds in Lambert’s face, glowering at him, and Jaskier worms his way between them to break up the fight before it starts.
“He’s human, you idiot,” Geralt growls around Jaskier.
“Fully aware of that fact,” Lambert spits back. He grabs the vial from Jaskier and rolls his eyes before adding, “I’m not going to poison your fucking bard. I just want to find something he can handle. We don’t exactly keep ale on hand and the sorceress brings in her own wine. Doesn’t seem the kind to share.”
“Handle?” Jaskier asks, his head feeling a little dizzy. It’s like he’s a couple mugs into his night already, which would explain the alcoholic burn of whatever Lambert gave him.
“Warn us next time,” Geralt says, but he seems satisfied by the explanation.
“Jaskier, can I keep working on my home brew until I find something more...geared towards your biology? I’ll ask next time before trying the next batch,” Lambert says, glaring at Geralt.
“Of course. I appreciate it,” Jaskier tells him, smiling warmly. Lambert flushes and almost flees the room. Geralt’s brothers are an odd bunch.
“He likes you,” Geralt admits before scooping Jaskier up in his arms and leaving the dining hall.
“He’s a sweetheart,” Jaskier says, and Geralt just cackles at him.
“Must have been a strong brew. Let’s go sleep it off, yeah?” He doesn’t wait for an answer, just carries him up to their shared room. Jaskier’s not that drunk, but he’s not about to turn down a nap with his love, so he stays quiet.
---
“I don’t know what is so important that we couldn’t see it from inside,” Jaskier grumbles as he loses his footing in the snow again. Geralt steadies him with a hand on his arm and keeps him upright, nearly getting an arm to the face for his troubles. Jaskier shoots him a sheepish look and tries to pay more attention to where he’s walking.
It hasn’t snowed yet today, and the sun is actually out. It’s been a long, harsh winter, and Jaskier supposes he should be griping less. The sunlight reflects on the snow piled high along the trail, blinding but still beautiful as it sparkles around them. He’s watching Geralt and not the path and nearly falls again. Geralt huffs and seems to give up, just grabbing his hand and holding him steady as he leads him down the path.
Well that seems to have worked out in his favor.
Jaskier squeezes his hand and tries to step in his footprints. Before long Geralt is leading him through a wall of pine trees and he can finally see what all the fuss is about. He gasps at the view, hand coming up to cover his mouth as he looks across the entire valley. Everything is white and glittering, the sunlight catching the snow just perfectly. There’s hints of green where evergreen trees peak through and bands of gray snow-covered rocks breaking up the white cliffs of the mountains.
It’s absolutely stunning.
“I figured you might like this,” Geralt laughs as he steps behind him and wraps his arms around his waist. Jaskier leans his weight back and lets Geralt’s sturdy frame hold him up. He doesn’t know where to look, eyes darting from one side of the wide expanse to the other. There’s a blinding glow over everything, but also a stillness that could only happen in the depths of winter.
“How do you ever come down from the mountain?” Jaskier asks cheekily, turning his head to smirk up at Geralt.
“Someone has to kill things,” he says gruffly, but Jaskier can hear the laughter in his tone.
“Not an ounce of romance in your body,” Jaskier snorts at him, but Geralt just nips at his ear and holds him tighter.
“I had you to find. Every spring I was the first one to leave because I knew you’d be waiting for me. It took us a while to get here...but I’m glad we made it,” Geralt says softly and suddenly Jaskier’s heart is fit to burst. He closes his eyes and just focuses on the warmth of the sun on his face and Geralt surrounding him.
“Me too, Darling,” Jaskier breathes out, “me too.”
They stand there until the cold seeps through his thick cloak and they have to turn back towards the keep. It’s easier going down the trail, but Geralt doesn’t let go of his gloved hand the entire time. And as they tug off their outer wear and warm up by the fire, Jaskier can;t help but wonder what other views await him now that they’ve really found each other. He can’t wait to find out.
---
As the days go on, Jaskier finds more ways he can help with the daily chores around the keep. He may not be able to rebuild the walls or help train Ciri, but he can wake up early and make sure the animals are fed. More often than not, Eskel is out there before him. The gentle giant of a man seems to prefer the company of the chickens, horses, and goats more than humans most of the time.
“The weather is breaking,” Jaskier says by way of greeting as he walks into the section of the courtyard that’s been partitioned off for the animals. Eskel is perched on a stool, milking Lil Bleater so Jaskier picks up the basket of chicken feed and starts tossing it to the chattering birds. “Patience, Lady Beatrice!” he squawks as the large hen tries to peck the food right from his hands. She’s the leader of the coop and every day is a tiny battle that Jaskier sadly has been losing.
“Once you name them, you’ve given them power,” Eskel chimes in, chuckling as he glances over his shoulder to watch Jaskier floundering.
“Good Morning Lil Bleater,” Jaskier says pointedly, smirking as Eskel ducks his head and ignores him. He scatters the rest of the chicken feed and then retreats across the yard to where Eskel is milking the goats. “Are you going to miss them once spring is fully here? I’m assuming the goats stay here year round,” Jaskier asks him.
“The wolves won’t be on the path this year,” Eskel says slowly, brow furrowing as he pauses his work and looks up at Jaskier. “This year we focus on the pack, on the little lion cub. She’s more important than our other work.”
“True, Nilfgaard will be out in full force. What of the monsters, though?” Jaskier frowns, because it’s not like the witchers to leave the world to its own problems. Even through all the hatred flung at them, Jaskier has come to realize that his witchers truly care about the plight of man. There’s a hidden softness under all that grumpiness and feigned disinterest.
“The other schools will still be out there, doing what needs to be done. The wolves will train and teach and grow at home. I’m sure we’ll take short trips out, like Vesemir usually does, just far enough to keep the region around our mountain clear, but we won’t be roaming the Continent like normal. We take care of our own,” Eskel says softly. There’s a far off look in his eye, and Jaskier wishes he felt comfortable enough to ask about it. Clearly the man is carrying a heavy weight on those broad shoulders, but they aren’t quite at that point of familiarity yet.
Jaskier claps him on the back, and it stirs him out of his thoughts. Eskel shakes his head and goes back to milking. Jaskier starts to get oats ready for the horses, stopping to grab their grooming gear as well. There will be plenty of time to break through those walls later on, but for now he can work in companionable silence and offer soft smiles across the courtyard. And as Eskel starts humming along to the little ditty Jaskier is singing, he thinks that they’ll get there just fine.
---
The fire crackles and Jaskier jumps a little, causing Geralt to laugh softly against the nape of his neck. “Don’t worry, I’ve got you,” Geralt tells him, and Jaskier can feel him smirking against his skin. Rather than pout, he just hums happily and lets more of his weight fall back on his lover.
“My big protector,” Jaskier says warmly as he turns and presses a soft kiss to the underside of Geralt’s jaw. It’s a bit stubbly, and Jaskier loves it, loves the rough feeling under his lips, on the insides of his thighs. But that’s for another time. He shakes his head to clear those tempting thoughts and focuses on just being held.
“Someone has to keep you out of trouble,” Geralt laughs out, his chest rumbling with it. He wraps his arms tighter around Jaskier and hooks his chin over his shoulder. He’s a solid weight beneath him, and Jaskier revels in the feeling of being guarded, being protected even though there’s nothing there to harm him.
“As if you wouldn’t die trying to keep your whole family from harm,” Jaskier says softly. He can’t ignore the way Geralt stiffens at the words, muscles tensing beneath him.
“I don’t...we’re not,” Geralt starts, but Jaskier cuts him off quickly.
“You are. Everyone in this keep is one big family. Don’t you dare try to tell me otherwise. We’d all take on the world to save each other. Hell, we might actually be doing just that,” Jaskier tells him. He turns around, straddling his thighs and wrapping his arms around Geralt’s neck.
“I don’t want you to get hurt because of me,” Geralt mumbles after a moment.
“Darling, neither do I. But, it’s a risk I’m willing to take. I will fight for you, for your daughter, for anyone else who may need me. Family takes care of each other, and you’re my family now,” Jaskier lets the words hang heavy between them.
“Never had a family before,” Geralt points out.
“Hate to break it to you, but there’s a whole bunch of people who would argue that you always have,” he says softly.
Geralt looks at him with wonder in his eyes before nodding sharply and pulling him into a lazy kiss. And as he’s pushed back down to the floor, he vows to spend the rest of his life proving to his idiot of a witcher just how loved he is.
---
tags: @halerune, @geraskier-trashh, @eya-trying-to-function, @honeysuckletook, @jaskierswolf
If you’d like to be added/removed from my tags please let me know.
109 notes
·
View notes
Link
Chapters: 1/1 Fandom: Wiedźmin | The Witcher - All Media Types Rating: Explicit Warnings: No Archive Warnings Apply Relationships: Eskel/Geralt z Rivii | Geralt of Rivia/Jaskier | Dandelion Characters: Eskel (The Witcher), Geralt z Rivii | Geralt of Rivia, Jaskier | Dandelion Additional Tags: Plot What Plot/Porn Without Plot, Threesome - M/M/M, Polyamory, Established Relationship, Breathplay, Oral Sex, Hand Jobs, Light Dom/sub, Oral Fixation, Fat Character, Chubby Eskel, Scent Kink Series: Part 3 of Gavilan's Witcher Fics Summary: Geralt loves the way Jaskier enjoys Eskel's soft, thick tummy.
This fills my BDSM square on my @sugar-and-spice-witcher-bingo card!
Inspired by this post by @officerjennie
10 notes
·
View notes
Text
For @sugar-and-spice-witcher-bingo
I completely forgot I didn't post this! (art)
Prompt: Huddling for Warmth
Title: Rainy Days and an Old Enemies
Relationships (romantic/platonic/etc): Pre-Romantic
Rating: General
Content Warnings: Partially naked.
Ship: Iorveth/Roche
Roche: I'm not...hugging you. I'm just cold.
Iorveth: Of course.
Quick explanation: It started raining and Roche is nowhere near shelter. After wandering around he comes across a cave, lit with firelight, he takes the risk and enters for shelter to find Iorveth relaxed by a fire smoking his pipe.
After a laughing fit at Roche’s misfortune, Iorveth invites Roche to join him by the fire. Roche is completely soaked through and has to take his clothes off ‘less he wants to get hypothermia, queue Iorveth trying to convince him of this and Roche is a stubborn old man.
Eventually he does get him out of his clothes and they end up like this to “conserve heat”.
Oh! and to help keep him warm, Iorveth gave Roche his little blanket/scarf thing
#rorveth#vernon roche#iorveth x roche#Iorveth#iorweth#i made a thing#drawing#vivi's art#sugar and spice witcher bingo
14 notes
·
View notes
Link
My penultimate fic for the @sugar-and-spice-witcher-bingo!
Prompt: Snuggling
Title: We Three
Relationships: Geralt/Jaskier/Eskel
Rating: T
Content Warnings: unmitigated fluff
Summary: Due to a turnip festival (and who ever heard of a turnip festival?) there is only one bed at the inn. Geralt, Jaskier, and Eskel make it work...and maybe learn something while they're at it.
62 notes
·
View notes
Text
Bite The Hand That Feeds
Another fill for @sugar-and-spice-witcher-bingo. This time it’s for ‘belly kink’ and it’s dedicated to a very dear friend who if a secret belly kink aficionado. You know who you are ;) Love you!
Prompt: Belly kink Title: Bite The Hand That Feeds Relationships: Eskel/Cahir Rating: E Content Warnings: Feeding, belly worship, frottage Summary: Winters at Kaer Morhen were geared towards setting Witchers up for another season on the Path. Humans lack the metabolism for the regime to have the same effect.
Winters were not a time of rest so to speak. Witchers returned to their ancestral homes to weather the off season when there weren’t enough contracts to live through a harsh winter. Sometimes a Witcher was lucky enough to be able to pay for some company. Even more rarely someone would willingly accompany them for long months together with nothing much to do other than eat, drink, train, play Gwent and fuck. Somehow, the Wolves had more luck than others at luring in winter companions. Geralt had Jaskier, Lambert brought Aiden and Eskel found himself returning with Cahir in tow. It was going to be one of the best winters the Wolves had seen for a long time.
Sure enough, Kaer Morhen was more lively than it had been in decades. The three newest additions bringing song, chaos and shenanigans with them. Vesemir would have been frustrated if he hadn’t been too caught up in how happy his family looked. He was even happier when Guxart wrapped arms around him from behind and they watched the other play around together. In theory they were training but in practice Aiden had Jaskier in a headlock for singing Ten Green Bottles for the fifth time since breakfast. All while Lambert was on Geralt’s back and refusing to be thrown. Behind them, it looked like Eskel and Cahir were wrestling though it rapidly descended into making out.
That was a curious dynamic to an outsider. Eskel and Cahir rarely spoke, both men of few words. In some respect they were too similar, curating an image of stoic silence. It was a whole other matter to find that while Eskel had been known to experiment with succubi and fisstech, Cahir was not that much different. Under the carefully presented layer of seriousness was something rather out of control. Which was why nobody really cared that the two had given up on all pretence of training or wrestling and were all but dry humping in public.
“Get a room!” Geralt growled. With one hand he plucked Aiden up by the back of the shirt, giving him a slight shake so he dropped Jaskier.
Taking his word as honest advice, Cahir tugged Eskel up and led him out of the courtyard with a hungry grin sent in Eskel’s direction.
“Kitchen first,” Eskel declared. The wonderful thing about winter was that he could eat all he wanted. There was no worry about there not being enough or having to ration. He could share in the delight and ply Cahir with food too.
The issue was, it showed on Cahir. He was both loathe to deny Eskel anything and also had lived through enough lean times to know not to turn down the offer of food. But the months spent at Kaer Morher were starting to have a bit of an impact. While Witchers had a metabolism that could cope with a higher food intake, Cahir was still painfully human. Gone were the days where he was all lean muscle. Under the tender care of Eskel he had filled out, the definitions of his sculpted body hidden under a layer of fat, especially around his middle. Usually, Cahir would have minded but the way Eskel looked at him and touched him made it difficult to mind.
Snagging a plate of cheese and grapes, Eskel steered them towards their shared bedroom. They’d managed a whole night and a half before Eskel was collecting Cahir and carrying him to his own bed. The only acknowledgement of the change was Vesemir telling them they’re responsible for their own laundry if they get a mess on it.
That was months ago, noow though, Eskel was setting his plate of treats on the bedside table and reaching for Cahir. Clothes were quick to hit the floor and Eskel’s hands were smoothing over the softness of Cahir’s belly. “I want to ride you,” he announced without any hesitation. “Want to feel you properly.”
As if Cahir could ever resist such a request. He helped get rid of his trousers and Eskel’s clothes, flopping back onto the bed eagerly. All too quickly Eskel was straddling him, one hand stroking down Cahir’s chest, fingers dimpling the softness of his chest before smoothing over his stomach.
“Love how hard you still are under the softness,” Eskel purred.
Cahir’s own hands were on Eskel’s hips, holding on with a firm grip. Just watching him partner work himself open above him was enough to have Cahir getting hard. Not to say that the appreciative way Eskel’s other hand roamed his body wasn’t doing a lot for him. Familiarity and practice had Eskel sinking down on Cahir all too soon but, for a change, he didn’t lean forward to steal kisses. Instead, Eskel stayed upright, hands rubbing over Cahir’s stomach.
“I can’t get over how sexy you are like this.” Eskel leaned forward a little and rolled his hips. His cock rubbed against Cahir’s stomach which an oily hand had left slick already. “You feel so good. Perfect to rub against.”
He rocked his hips again and groaned, watching how his cock slid against Cahir’s skin. The hands on Cahir’s waist pushed together, making the soft layer of fat press up against Eskel’s cock, giving it even more to rut against.
While usually Cahir liked to be an active partner when it came to sex, this time he was pinned. Eskel wasn’t riding him as such, there was no room for him to meet each thrust. Being all but helpless to do anything but be there for Eskel’s pleasure had him moaning, cock twitching. Cahir loved to make Eskel feel good and to be used like that was making him pant in pleasure.
“Next time I want you to fuck me,” he said. “You come so much, want you to fill me up, give me a belly of your come.”
Above him Eskel nodded, hips giving small twitches. One hand was on Cahir’s chest, cushioned against the soft padding of fat there while the other pressed his own cock down into Cahir’s stomach. The small valley the pressure created was slicked by oil and the dribble of precome that Eskel’s cock was leaking. His eyes were fixed on the way he pushed Cahir’s flesh out around himself.
“Cahir!” His name dripped from Eskel’s lips like a benediction and a prayer. “Gonna- fuck- Cahir!”
Eskel shuddered above him, eyes glued to the way his come coated the soft belly he rocked against, mouth hanging open. His whole body trembled and pulsed until Cahir couldn’t take it any more. The orgasm wasn’t explosive or mind-blowing. More a gentle wave of content pleasure. With a soft sigh he pressed up into Eskel, chasing the last little waves before going limp and grinning up at his partner.
“All that hard work, I think we deserve a reward.”
Reaching over to the plate, Cahir snagged some cheese and grapes, offering some up to Eskel’s lips before taking some for himself too. He wasn’t going to be able to keep the weight on once they were back out in the wilderness of the Continent. But until then he could most definitely indulge the love of his life.
#eskhir#eskel/cahir#eskel#Cahir Mawr Dyffryn aep Ceallach#the witcher#belly kink#weight gain#sugar and spice bingo#tldr: eskel loves the additional weight on cahir
42 notes
·
View notes