Tumgik
#geskel smut
bi-aragorn · 2 years
Text
Witcher Masterlists
Ta da! Many!
Jaskilion Masterlist
Geraskier Masterlist
Geskel Masterlist
Other Ship Masterlist
No Ship/ Gen Fic Masterlist
Bog Fluff Battle ‘21
BIKM Bingos ‘21
Witcher Rarepair Summer Bingo ‘21
Witcher Trans Week ‘21
Bog Team Bingo ‘21
Aro Week ‘22
Passiflora Drabble Challenge no.1
Passiflora Smut Battle ‘22
Passiflora Bingo ‘22
Cheese’s Challenges
Follower Celebrations
Exchange Fics 
(Updated: 18/12/22)
2 notes · View notes
funkylittlebard · 3 years
Text
You're safe with me, I promise- Chapter 1
Hello! I posted an Ao3 link to this before when I first wrote it but still- ta da! I'll post the actual words on here this time and all.
This one's a bit long, about 5.7k of Geskel fluff followed by smut.
Rating: Explicit
CWs: Trans Geralt, Established Relationship, Kaer Morhen's Fanon Hot Springs, Dubious Consent, Sexsomnia, Frottage, Frottage Sexsomnia, Enthusiastic Consent, Thigh Riding, Oral Sex, Vaginal Sex, Light Dom/sub, Bottom Geralt, Top Eskel, Fluff and Smut
Geskel fluffy smutty goodness below & notes from author's note re. how I refer to Geralt throughout
Also, from the notes on 1st chapter, this small warning:
Hi! Few things that are a bit spoiler-y but still: Geralt is trans in this fic, and as such I've used words to describe his genitals that might make some people uncomfortable (dick/ cock/ slit/ cunt). Also, the dub con refers to one person grinding on the other in their sleep, waking up a bit embarassed, getting reassured before they both give explicit consent before going on to have sex (I've put the specifics in the tags). The snow was still falling softly and settling gently on the thin layer of white powder covering the courtyard when Geralt stepped in, Roach following close behind. She shook her head, mane flying out behind her and whinnied as Geralt gave her a small, appreciative smile and petted her flank. As he walked her into the stables, there was a cry from the entrance of the keep.
“Hey! He’s here!”
Geralt frowned almost imperceptibly as he started taking his saddlebags down from his horse before he could begin grooming her. Sure, he’d taken a little longer than usual to head back, but the snow wasn’t that thick yet. He looked up and peered into the other stable stalls. Ah. That would be why then- he was very rarely last back, too eager to see Eskel in particular again after months of separation- and there were already three other horses stabled. They seemed perfectly content, happily munching their way through some hay. He let out a small huff, and his frown deepened. He had wanted to have everything set up before Eskel got back- he’d managed to find a few trinkets that he’d thought the other witcher would appreciate over the year. There was also that other particular… item hidden deep in his saddlebags that he was keen to test with his boyfriend. Somewhat put out at his surprise being spoiled, Geralt finished dealing with Roach (giving her a parting gift of an apple, of course, it wasn't her fault he was late) and hefted his bags up onto his shoulders. He padded across the snowy courtyard, snowflakes dampening his pale hair and making it slightly frizzy as he walked. Waiting at the door for him was Vesemir, who looked older and greyer than Geralt remembered him. He felt a jolt go through him at the thought. He willed it away as Vesemir brought him in for a hug, patting him roughly on the back.
"You're late. Thought for a while we might not see you this year."
Geralt grimaced. "It’s not that bad, is it?"
Vesemir crooked an eyebrow at him. "Eskel was getting quite worried. But then he's not doing too well himself, he's laid up by the fire in the main hall."
Geralt blinked, mouth going dry. "What."
Vesemir opened his mouth to explain, but the younger witcher had already shot off inside the keep, dropping his bags inside the door as he went. Vesemir sighed and picked them up with a small smile.
Geralt strode swiftly into the main hall, and he could feel his eyebrows slowly rising into his hairline as he caught sight of Eskel by the fire with one of his legs raised on a stool in front of him. He turned at the sound of movement, a book resting in his lap. Eskel began to smile but froze up when he saw Geralt's face as the man rushed towards him.
"Good journ-"
"What happened?" Geralt had reached his side and set himself down on his knees by Eskel’s side. He looked up into his face, absentmindedly searching for any new scars, a rush of air coming out of his mouth when he didn't find any.
"Geralt, I'm fine, honestly. It's not as if you've never come back injured you know."
But he was ignored as Geralt had moved over and was cautiously poking his leg, trying to discern the nature of the problem.
There was a thud as Vesemir dropped Geralt's bags behind them, which he studiously ignored in favour of rolling up the left leg of Eskel’s breeches. Eskel rolled his eyes, trying to hide a fond smile behind a hand he brought up to scratch at his scars.
“Geralt, honestly, I’m basically fine-” He winced as Geralt poked at the tender part of his thigh.
He glanced down at the other man affectionately, before huffing out a laugh and returning to his book. Geralt continued to examine his leg, undeterred. There was a harsh red line about halfway up Eskel’s thigh, cutting diagonally and curved slightly at the end. It looked like it had already been stitched and there was no sign of red skin spilling out around the wound, so he was probably safe from infection. Tentatively, Geralt grazed his fingertips across it, keeping a careful eye on Eskel’s expression. He saw him swallow, and his eyes tightened at the corners as he winced.
“It’s healing, but it’s still sensitive,” Eskel murmured, running a hand through his hair to brush it off his face. Geralt glanced up at him and squeezed his knee.
“How does it feel to walk on it?”
Eskel huffed and turned to look into the flames licking across the logs in the fireplace.
“Not great, but I can still move about alright.” He spun back and pinned Geralt with a look. “I’d be up for more strenuous activities, so long as it didn’t jostle it, if that’s what you’re asking.”
Geralt spluttered indignantly, “No, no, I just meant-” He was cut off by a peal of laughter as Eskel tipped his head back in mirth.
“It’s fine, wolf.” He reached over and ruffled Geralt’s hair, receiving a half-hearted growl and a glare that was somewhat less effective because of the pout hiding below it. “Aww,” Eskel teased, watching Geralt try and straighten his already frizzy hair and move it away from his eyes. “You’re not upset I messed up your pretty hair are you, Ger?” he leant over and tucked a strand behind his ear. Geralt’s glower deepened.
“Not pretty, ‘s just hair.”
“Why do you care so much when I mess it up then, huh?”
Geralt blinked. He had no answer to that. He gave Eskel a light shove. “Shut up, Esk.”
Eskel smirked, amused by the obvious distraction his boyfriend was trying, as Geralt cleared his throat, and stood up.
“Uh,” he offered, eloquently. “Your, uh, thigh,” Eskel looked at him expectantly. “It, umm. Eskel, it’s a little, uh, it’s a little bit fucked.”
“Truly, you’ve always had a way with words, Geralt.” Eskel leered. Geralt turned away sharply, willing his hair to cover his cheeks as they flushed pink at Eskel’s words. Ugh, why did compliments and teases have to be so embarrassing? Gods, it made his skin crawl. And Eskel knew it too, the smug bastard- at least Geralt didn’t flush as easily as he had done before the mutagens. Eskel always used to lean in and whisper casual compliments when they were sat in the main hall, maybe about his footwork in sword practice, or how nice the curve of his ass was when he bent over, just to watch his friend go red in the face and squirm. He had always been particularly uncomfortable with heartfelt compliments, and Eskel had always, always, used it against him. Little shit that he was. But Geralt wouldn’t have him any other way, he thought, looking through his curtain of hair back at Eskel’s knowing smirk.
“Esk, why don’t we go down to the hot spring? The water will be good to ease the tension you’re carrying in your leg at least.”
Eskel hesitated a moment. Geralt nibbled at his bottom lip, wondering what he was thinking about. It wasn’t like he had any ulterior motives- he genuinely wanted to help his wounded lover. “Alright,” Eskel replied eventually, the moment apparently over, “Let’s go then. Lead on.''
They meandered down the path towards the steamy air of the spring. As they entered, Eskel wasted no time in reaching behind his neck and pulling his shirt off in a fluid movement. He left his breeches and smalls with it on the side of the pool and winked at Geralt over his shoulder before leaping into the steaming water.
He gasped as he resurfaced. Blinking, with water droplets decorating his lashes, he gaped for a second. “Fuck, Geralt.” he exclaimed, “it’s lovely in here.” He beamed at him prettily, and Geralt wanted nothing more in that moment than to press kisses all over his gleeful expression. He nodded instead, turning around to peel off his shirt. He took a quick glimpse over his shoulder before yanking his trousers and smalls down in one rapid tug and leaping into the water. It was a habit he’d formed so long ago, but even around people he trusted, Geralt couldn’t quite bring himself to break it. Eskel said nothing and pretended politely to be distracted by the bubbles, no matter how intimately familiar with each other’s bodies they were at this point. Geralt appreciated his pretence, though he still sent a shifty little glance over his shoulder before deciding to venture further into the water with him. As usual, Geralt buried himself up to his neck in the hot water and grabbed the soap, rubbing it hastily into a lather.
Whilst he was busying himself with the soap, Eskel looked up at him from beneath his lashes, and oh gods, but Geralt was done for. He was gorgeous with his strong, thick arms, and a trail of dark hair leading down across a deceptively soft-looking stomach- Geralt knew the strength hidden under there was formidable, but it still felt wonderful to lay his face against.
“Esk, how about, I wash your hair for you?”
Eskel looked over, eyebrows raised. He waited, not answering, and Geralt could feel the nerves rising in his chest, almost forcing his next words out in a hurry.
“Uhh, I mean. Umm. I, if you’d like, I could “ he stuttered, awkwardly. He winced. Why was he making this so hard? He’d washed Eskel’s hair before and now, when he was itching to do something nice for the man whilst he was injured, apparently Geralt was incapable. He frowned, and let out a quiet “Hmm”. Eventually, he sighed and tried again.
“Look, I wanted to help you, so just shift your ass over here and let me.” Geralt ground out, every line of his body stiff. Eskel grinned at him softly, the corner of his mouth pulled tight by the scars. It made no difference- his smile was still radiant as ever. He splashed a little as he turned around, sitting sideways on the stone bench.
“Go on then, pretty boy,” Eskel said, leaning back against Geralt’s chest. Geralt huffed at the nickname, but he didn't stop in his goal to pamper his partner. He reached behind himself to select one of the oils they kept on the edge of the bath for their hair. There was the lavender one that Lambert favoured- something about reminding him of some cat witcher, a fact which they all teased him mercilessly for- the dark liquid with the sandalwood smell that produced such a strong sense of security and warmth and safety in Geralt’s mind that it could only belong to Vesemir. He skipped past his own favourite- a hint of spice and smoke with the smell of sage lurking behind it- in favour of Eskel’s charred wood and saltwater fragranced oil. He spilled a little into his palm, and gently motioned for Eskel to tilt his head back. He had already ensured Eskel's silky chestnut hair was wet, so he tipped his palm over the top of his head and began to massage the oil in. He started with a very gentle pressure, and slowly built it up into something more insistent and firm. He could feel the soft little puffs of Eskel’s breath against his cheek when he leant around to spread the oil into the other man’s sideburns. Risking a look at his face, he saw that Eskel’s lips had parted, mouth left open and relaxed. There was a low rumbling noise coming from deep within his chest, an almost purring sound. Geralt pressed a kiss to his cheekbone. He dragged his hands deliberately down from his scalp to his shoulders and rubbed them gently for a moment, just enjoying the closeness he was able to share with Eskel.
Reluctantly, Geralt stretched an arm back out of the water to collect an earthenware cup. He filled it with water and covered Eskel’s eyes with one of his palms. Keeping Eskel pinned in place, he rinsed his hair and combed through it with his fingers.
“Alright you're done.” he paused a moment, “actually, wait.”
Geralt spread his palms out flat across Eskel’s back, pushing his fingertips into the skin beneath them and rubbing. His hands slid across his shoulders and down his back, easing the tension he was still carrying from the year on the Path with ease. Geralt’s calloused hands smoothed across his hips before gradually moving up his flanks. He could feel Eskel’s chest rumble on a pleased groan as his hands slid across his front, not lingering too long, but soothing nonetheless.
After a little longer enjoying the pleasant warmth of the water, Eskel dragged himself up onto the edge of the rock surrounding the water. Geralt slunk low back into the hot spring again, his mouth just about above the surface. “You head on up, I’ll be out in a minute,” he mumbled, not meeting Eskel’s eyes. Eskel tilted his head to the side, and Geralt was startled at the sudden resemblance Eskel bore to a confused overgrown puppy.
“Ger,” he said, lowering his voice and being careful not to smile at all in case he was misinterpreted. “You know I won’t judge you. Look, I'll even turn around.” He wrapped a bath sheet around his waist and turned to face the exit. “It’s ok, Ger.”
“I, I know that,” Geralt started, and took a shuddery breath. “I just… I don’t know.” He sighed in frustration, irritated by his inability to express himself. “I… hmm.”
Eskel waited patiently, as Geralt exhaled and splashed a bit in the warm water, trying to figure out what he wanted to say. Finally, Geralt huffed out a little resigned groan. “Makes me feel vulnerable. Like it used to when we were kids. Ugh.” He grunted and glared at the rough stone wall, embarrassed.
“Geralt. It’s ok, you're safe with me I promise.”
That pulled him from his thoughts. “Esk, I'm supposed to be looking after you, damn it. I’m fine, just gimme a second.” Geralt extracted himself from the water and hastily tugged a bath sheet around himself and over his shoulders. He padded over to Eskel and crept into his line of sight. “Sorry. Didn't mean to make you wait so long, put all that pressure on your leg. Let's head up.” He offered him a shaky smile. They headed back up through the cold corridors of the keep, bypassing the main hall and continuing up the stairs to their rooms. Geralt ushered Eskel in and pulled the heavy oak door closed behind him. Crossing the room quickly, he nudged a few of the logs in the grate around before flicking his hand into the sign for Igni and lighting the fire. Behind him, Eskel was already sprawled out across the bed, eyelids heavy and looking very content with the way he stretched his arms up above his head, a smug little smile tugging at the corners of his lips. Geralt stood and dropped his bath sheet onto a chair that sat in front of the fire. He was less uncomfortable outside of public spaces. He didn't know what it was- it wasn't as if Lambert couldn't barge into the room as easily as the springs if he wanted to. Perhaps it wasn’t logical, but he could work on it some other time. For now, he slid up onto his bed and stretched his arm out across Eskel’s belly, snuggling into his side and entwining their legs, carefully making sure not to put any pressure on Eskel’s injured thigh. They both sighed, pressing close together, with Geralt petting Eskel’s side, and Eskel gently combing his fingers through Geralt’s hair. They lay there a while, enjoying each other’s company. But of course, it could only last so long. Neither of them knew how much time had passed, but eventually, Eskel’s stomach began to rumble. The pair of them chuckled, and Geralt pulled himself upright. He pressed a kiss into Eskel’s still damp hair.
“You stay here, I’ll go and get us some food.” Eskel nodded sleepily and gathered one of the blankets more firmly over himself. He started to burrow under it and Geralt could feel his heart melting slightly at the sight of it. How could such a large man be so adorable? He reached for a clean shirt, telling himself firmly that that was a mystery for future Geralt to solve. Fully dressed again, he headed back out of their room and down the stairs towards the kitchens. He could smell somebody cooking as he meandered down- the air was fragrant with the tang of spices, and he could smell some chicken being fried off. He heard a quiet ‘pop’ sound of a cork being yanked free from a bottle and rounded the corner just in time to see Vesemir leaning over the fire pouring some luscious burgundy liquid into the pot. Across from him, Lambert had obviously been tasked with the chicken, and he was glaring down at it as if he thought the heat from his gaze would cook it sooner. At least he hadn't burned it yet, unlike last winter. Geralt was never going to let that go. Vesemir looked up as he entered the room and offered him a quick smile before turning back to the important business of his stew. Lambert smirked at him as Geralt started to rustle through the cupboards for some dishes and cups.
“How’s Eskel?”
“Hello to you too, Lambert,” Geralt said, not taking his eyes off his task. “He’s just tired.”
“Oh,” Lambert responded with a waggle of his eyebrows, “I’m sure he is.”
Geralt scowled into the cupboard and grinned when seconds later he heard Lambert yelp as Vesemir swatted him with his spoon.
“Get your mind out of the gutter, boy,” Vesemir growled as he turned back to his pot again. Geralt shook his head, amused, as he reached for some bread and cheese that had been left on the side. Snatching up a tray, he balanced the two plates and cups, a jug of water and then reached into another cupboard to fetch some dried fruit. He hummed appreciatively when he found some cured meats and snuck some of those onto the tray too. That ought to do it, he thought. He nodded at Vesemir and Lambert, who very maturely stuck his tongue out at him, the little prick, and retreated back upstairs.
Back within the warmth of the room, Geralt placed the tray at the foot of the bed and helped ease Eskel up, still cautious of his leg. He leant in, his hair falling around both their faces like a curtain as he tenderly kissed Eskel once, then unable to help himself he leant in again for another. He scooted back to pass Eskel his plate, legs still touching as they went quiet for a while as they ate. The fire was still going nicely, oranges and reds flickering together in the grate, creating such a cosy atmosphere that Geralt could feel his eyelids start to sag. When he looked over at Eskel, he saw that the other witcher had already fallen asleep, his plate slumped against his chest which was rising and falling with his unnaturally slow breathing. Cautiously Geralt cleared away the plates, leaving the fruit for later. He smoothed Eskel’s hair back from his face and then climbed into bed himself, tugging and adjusting at the blankets and furs he had accumulated there over the years. He felt his eyes fall closed languidly as he pressed his nose into the nape of Eskel's neck and took a deep breath, inhaling his smell as he drifted off to sleep.
When Eskel awoke, the fire had burnt down to embers and the room was almost completely dark, save for the few rays of early morning light sneaking their way in as the sun began to rise over the edge of the mountain and across the valley below that could be seen from their window. He sighed contentedly, warm beneath the blankets and from Geralt who was pressed up close against him. He ran a hand across his face, trying to clear the haze of sleep from his mind. As he did this, slowly becoming more aware of his surroundings, he began to notice Geralt pushing insistently against his thigh. He paused, holding his breath whilst he considered the situation. Geralt’s breathing was coming out a little quickly and kept catching in his throat, coming out in uneven stutters. Eskel looked down at him, at where he was pushing against him. Oh, well that was interesting.
Eskel swallowed thickly as Geralt rolled his hips into his thigh with a little sigh. Eskel glanced down at his face. He was definitely still sleeping judging from the peaceful, open look on his face and the endearing way his eyebrows quirked upwards when he caught himself at a particularly satisfying angle. Fortunately, Geralt was positioned against his uninjured thigh, and whilst Geralt was still wearing his shirt and smalls from the night before, Eskel had never bothered to re-dress. With Geralt’s next rut against him, Eskel noticed his thigh getting damp as Geralt rolled into him again with a short, high-pitched whine. He felt his face warm slightly as his own cock twitched in response. He took a breath to compose himself and was reaching across for Geralt’s shoulder to shake him awake before this could go any further, when Geralt stilled completely and his breathing stuttered to a halt. There was a tense second where neither of them moved, and then Geralt shot upright, wincing as he sat up, and Eskel couldn’t tear his eyes away from where his damp underwear was clinging close to his body. Before Eskel could speak, Geralt had scooted away and was blurting out an apology as quickly as he could.
“Ah, Eskel, I’m sorry, I didn’t mean to! Did I hurt you? I know it’s your other leg but what if I-” Eskel rolled his eyes as Geralt continued his embarrassed babbling. He had a much easier solution. He reached out and took a firm grip of Geralt’s hips, and dragged him over to sit on his thigh. Geralt stumbled to a halt, wide-eyed and flushed pink.
“Geralt,” Eskel said, stroking a hand down his face in a way which he hoped was comforting. “I know you didn’t mean to, and if you want to stop we absolutely can. However,” he continued, running his fingers down Geralt’s abdomen unhurriedly, “I would be more than happy to keep going, if you’d like.” He curled his fingers around Geralt just above the top of his smalls and waited patiently for a reply. Geralt gaped for a moment, the tips of his fingers tickling the top of Eskel’s hips, before he slammed his mouth shut and nodded.
“Yeah, I’d like that.” He grated out, voice still rough from sleep. Eskel smiled wickedly, and pushed his thigh up sharply between Geralt’s legs. He revelled in the little moan he received in return, gripped Geralt tightly by the hips, and did it again. Geralt whined and threw his head back, hair flying over his shoulders and across his face. His own grip on Eskel’s still sleep-warm skin tightened till his knuckles turned white as he ground his hips down onto Eskel’s thigh.
“Now then,” Eskel said in a low voice, “Don’t you worry about me, how about you finish what you started here, sweetheart?” He pushed his thigh closer as Geralt rode it faster, face flushing darker at Eskel’s words. He bit his lip and nodded as he began to frantically thrust down on Eskel’s strong, firm thigh. He shuddered, and squeezed his eyes tightly shut, his breath hitching as his dick pressed hard into Eskel’s leg. Eskel stared openly at the way he squeezed his legs together more firmly, gasping between his hurried breathing. He felt Geralt’s dick throb against the muscle of his thigh and heard him let out a surprised moan as another rush of slick dampened his already soaked smalls even further. He kept grinding down, panting getting heavier as he got closer to the edge. Eskel shuddered, feeling hot all over. He cleared his throat.
“You gonna come on my leg just from this, Ger? In your pants? You’re making such a mess of me, you naughty boy, maybe I should make you clean it up.”
Geralt choked on air, his vivid golden eyes popping open and going wide, a loud, needy whine working its way out of his mouth at the mental image. Eskel smirked- it was so exciting when Geralt got worked up like this, and with the sunlight coming in through the window he looked practically ethereal as he rode Eskel’s thigh frantically. Beautiful as the image was though, Eskel had another idea.
“Do you want to be a good boy for me, Geralt?” He gripped Geralt’s chin gently in one hand, the other staying firmly on his hip. Geralt licked his lips, nodding almost as rapidly as he was grinding. “On your back for me, then.”
Geralt frowned, but obeyed without hesitation- Eskel felt a rush of heat go through him at the easy show of submission. He smiled and leant over him, giving him a quick kiss to his lips before moving further down the bed. Making sure to adjust his wounded leg comfortably before he started anything, Eskel peeled Geralt’s damp smalls down his legs, breath catching as he caught sight of what was hidden below. Sticking out from the damp curls was Geralt’s dick, wet with slick and glistening in the low amber light. He swallowed as he threw the underwear onto the floor and reached for the bottom of Geralt’s shirt. He raised an eyebrow at the other man lying beneath him and tried very hard not to look at Geralt desperately shifting his hips. Geralt met his gaze and caught his bottom lip between his teeth, his brow furrowing. Tentatively, he gave a very small shake of his head. Eskel smiled kindly at him and released the shirt, before lowering his head down to press an indulgent kiss into Geralt’s thigh. He took a moment to enjoy how soft the pale skin on the inside of them was and yet how solid they were, before shoving them apart none too carefully and burying his face in between them. There was a sharp cry above him before one of Geralt’s hands flew up to his face to cover his mouth. Geralt spread his legs further apart and squirmed as he felt Eskel’s tongue lap gently at his slit before continuing in a slow path up to his dick. He couldn’t keep the little sighs and moans back as Eskel lavished him with attention, still holding him in place by his hips so that there was nothing Geralt could do to get more friction but whine and plead. He let his other hand fall into Eskel’s hair and tug on it to try and make him show more of that attention to his dick. But Eskel pulled back with a tut, leaving Geralt to cry out.
“Naughty boy, trying to decide what I do. Who’s in charge here right now?” Eskel stared him down as Geralt tried in vain to stop squirming, panting desperately.
“Y-you, Esk. Please.” He gasped out, eyes pleading with Eskel as much as his words. His pupils had grown so large and dark his eyes were almost completely engulfed by them.
“Alright then,” Eskel replied and leant back in, this time holding down Geralt’s right thigh and sneaking his left between them. He teased Geralt with it, running it over his cunt but never slipping in, glancing around his dick but never touching where he needed it. Geralt’s eyes closed again involuntarily as he panted. Eventually, Eskel slid his tongue into the warmth of Geralt’s cunt, lips curling into a smile at the moan from the trembling man above him. He ground his hips at a leisurely pace against the furs covering their bed. It was always a delight to make Geralt fall apart, Eskel thought, still licking into and around him, sucking every so often. He reached his hand up to finally, finally wrap two fingers around Geralt’s dick and stroke it. He could feel the shaking of his thighs around his face and lapped at him more determinedly. He moved to suck at Geralt’s dick at the same time as he slid a finger inside him, crooked it and pushed. Geralt gasped and groaned above him, wriggling and unable to hold still.
“Esk- ahh- Eskel I’m gonna, I-” he moaned out. Eskel shushed him with a featherlight caress of his thigh. He slipped his tongue free to press a kiss to the tip of Geralt’s dick, savouring the whine Geralt gave him in response.
“Sweetheart, you can cum whenever you want.” Geralt nodded jerkily, and bit his lip as Eskel continued his ministrations, moaning his appreciation for another minute before-
“F-Fuck!” Geralt exclaimed with a gasp as he came, grinding down onto Eskel’s mouth as he did so. Eskel pressed a barely-there kiss to his dick, and then each trembling thigh as Geralt sank deeper into the bed. Eskel sat up a bit more so he could still reach Geralt’s abdomen to pepper it with gentle little kisses and watched him as his breathing returned to a normal pace. He enjoyed the quiet and spent the time admiring Geralt’s reclining figure, feeling very relaxed and quite pleased with himself. He was, however, perhaps too relaxed. Geralt pounced on him, shoving him back onto the furs with no warning. Pulling his leg out to the side so that he could be comfortable, Geralt lifted himself up and sat over Eskel’s crotch. Eskel’s breath caught in his throat as Geralt rolled his wet cunt once, painfully slowly, over the length of his cock. “Wanna ride you,” he murmured and rested his hands on Eskel’s pecs. Eskel bit back a tiny whine as his eyes widened. Geralt blinked down at him, biting his lip and rubbing his thumb over Eskel’s left nipple. “Please?”
How could Eskel possibly say no to that? He could feel his dick twitching against Geralt’s, so enticingly close to that wet heat that it was practically making him salivate. His carefully maintained patience was fraying at the seams. He nodded without hesitation and helped Geralt adjust the pair of them into a comfortable position. Holding himself tight in one hand, he used the other to lower Geralt slowly onto his cock. They both groaned as he bottomed out, sitting there for a moment as they adjusted.
“Hmm, fuck Esk, ‘m so full,” Geralt whimpered. Eskel reached an arm forward to rub at Geralt’s dick, making Geralt buck up, still sensitive.
“I know, sweetheart. You’re being so good for me.” Eskel said, grinding up into Geralt, pulling him down onto his dick by the hips. Geralt’s hands dug into Eskel’s pecs more firmly as he started bouncing up and down, setting a pace that left them both gasping. One of Geralt’s hands had migrated to Eskel’s right nipple, teasing him with little pinches. He groaned and rocked his hips up into Geralt harder. Fuck, but he was so wet, and Eskel could feel his cunt gripping him as his cock slipped in and out. He glanced down, watching himself piston in and out, and bit his lip to hold in a moan. Gods, he wasn’t going to last much longer.
“How’re you doing, G?” he asked, looking up at Geralt and watching his red face as he panted desperately, hair hanging dishevelled about his shoulders, brow dotted with sweat.
“G-great,” Geralt gasped out, clenching tightly on Eskel’s cock.
“Can you take some more?” Geralt panted and nodded in response, shaking slightly as he edged steadily closer and closer. Eskel reached between their bodies, and stroked two fingers up then down Geralt’s dick, once, twice and a final third time. He shifted it away as Geralt came with a loud wail and collapsed onto Eskel’s chest, twitching, breath panting out in warm puffs over Eskel’s shoulder. Eskel groaned deep in his chest and clutched Geralt close to him. He fucked roughly up into him a few times, listening intently to Geralt’s overstimulated whining and whimpering, making him moan loudly as he came. They lay, panting and exhausted, for a moment, until Eskel slipped his now soft cock out of Geralt’s hole, savouring the little whimper it produced. Eskel gently stroked his back.
“Now, I believe there was the small matter of you cleaning up your mess.'' Geralt smiled and burrowed his face to hide in the crook of Eskel’s neck. Eskel chuckled, and kissed the top of his head, cuddling him closer. “I’m kidding, let me get a washcloth.” Eskel wriggled out from underneath his boyfriend, who slumped into the furs with a soft “oof” sound. Eskel patted his ass fondly and fetched the cloth. Gathering up some of the fruit they’d ignored the night before and refilling the cups of water, he padded over to the bed again. They spent a quiet few minutes tenderly cleaning each other up and feeding the other dainty pieces of fruit, taking the time to make sure they both felt settled. With that done, Eskel chuckled as Geralt leant over the edge of his bed to find his smalls, wrinkling his nose at the state of them and grumbling as he had to move to the chest he kept his clothes in instead. With a pair shimmied on and the plates once again cleared, Geralt settled back into the bed and pulled Eskel up against his chest. He nuzzled into his neck, and Eskel relaxed back into it, both of them too comfortable now to be bothered at being so soft and needy with each other. Geralt moved his hips forward until they were flush with his boyfriend’s. Safe and cosy, he could feel his eyelids drooping. Eskel hummed in contentment and let out a yawn.
“Maybe,” Geralt said, swallowing a yawn of his own. “I could top next time.” His breathing evened out as he fell asleep. Leaving Eskel to mumble happily at the prospect and burrow himself deeper into the pillows before his own eyes fell closed.
27 notes · View notes
inber · 4 years
Text
Make Me Feel Like I Am Breathing (Feel Like I Am Human)
A/N: Geralt x Eskel today! I think it was @goldandlights​ or @witchertrashbag​ that said Eskel and Geralt were probably each other’s firsts, and I tend to agree. Everyone is of-age in this fic. Just two dudes in a forest, jerkin’ it. You know how it is. Enjoy!
Summary: Geralt was subjected to different trials and was expected to be Kaer Morhen's greatest achievement. What happened instead resulted in a failure to acknowledge parts of his humanity. Or: Geralt of Rivia has never had a wank, or sex. Eskel finds out, loses his mind, and then helps him. You know, like good bros do.
Warnings: First time, m x m, masturbation, mutual masturbation, come, light angst, light fluff, best friends, slightly disrespectful brothel talk.
Tumblr media
Walking the path for the first few years had not been what Geralt expected.
He left Kaer Morhen and its familiarity come spring, when Vesemir decided that there was nothing more to repair of the keep after the sacking. It was something like a hall for ghosts, now; Geralt swore he could still hear the ringing of elder witcher's voices scolding down the corridors, and the sobs of boys wracked with mutagens. Now there were only five wolves and one griffin. They'd return in the colder months to maintain the place, but honestly, Geralt was relieved to walk back into the world to fulfil his purpose.
His trainers had such faith in him; he'd endured so much suffering for the privilege of calling himself strong and capable, robbed of the dark brown of his youthful hair and the emotional agency he'd once controlled. After the attack, there would be no more Kaer Morhen wolves. Vesemir was a man of the blade, not an alchemist, and any new trials would be unproductive folly or outright murder without the mutagens. They were a rare breed, shunned by a frightened world, and yet sought by the same people that threw rotten fruit and insults.
Read the rest on AO3!
117 notes · View notes
Text
Yours Alone
Summary: A shared idea, three witchers, and one bard.
It would be a very interesting night indeed.
Pairings: Geralt/Eskel, Lambert/Jaskier, Geralt/Jaskier
Rating: Explicit
Genre: Canon Universe, Established Relationship, Pre-Negotiated Kink, Roleplay, Foursome
Tags: Master/Pet, Praise Kink, Collars, Exhibitionism, Bottom!Geralt, Bottom!Jaskier
Words: 1832
-
AO3
or
A slip of the tongue was all it took.
At first, the idea was laughed off, forgotten in a morning of hangovers. Then, a coy smile, shy mumbling was all it took for the pieces to fall into place. 
Which was how Geralt ended up here, his mind drifting as he rested his head against Eskel’s leg. Eskel sat in the plush chair above him, carding his hand through Geralt’s hair. How easy it was to slip into this character, to trust Eskel and know he was safe. 
The leather collar around Geralt’s neck was more like a blanket and he slowly lifted his head as Eskel tugged on the leash connected to it. 
“Our guests will be here soon,” Eskel smiled down at Geralt, running a hand along his face. 
Geralt gave a small nod, relished in how Eskel’s gaze traveled along his naked frame. He was spoiled rotten and it was wonderful. 
As if on cue, the door to the bedroom opened then and Lambert waltzed in first, tugging at the leash behind him. In stumbled a brown haired man, just as bare as Geralt, and a black collar around his neck. He was red in the face, huffing as Lambert dragged him over to Eskel and Geralt. 
“New pet, Lambert?” Eskel asked as Lambert all but shoved the man to the floor. 
“Last one bit me, but this one is giving me just as much trouble,” Lambert scowled, keeping a tight hold on his pet’s leash. 
Geralt glanced at Eskel and the two shared a silent conversation as Eskel tsked. “You have to be patient with him, Lambert. There was a reason Vesemir didn’t let you have one until now.”
“I know, I know,” Lambert waved. “It’s just a fucking hassle, training him.” Lambert tugged on the leash to make a point, forcing the man to bow his head forward. 
“Well, if you keep treating him like that...,” Eskel frowned. “Geralt isn’t this well behaved for nothing.”
As if to prove a point, Eskel patted his lap and Geralt was quick to comply, climbing onto Eskel and sitting so his back was flush with Eskel’s chest. Grabbing Geralt’s legs, Eskel hooked them over the arms of his chair, exposing all of Geralt to Lambert and his pet. 
“You have to reward them when they’re good,” Eskel began, his fingers dancing along Geralt’s cock, “And punish them correctly when they don’t listen.” 
With his other hand, Eskel pinched one of Geralt’s nipples and Geralt let out a low whine at the back of his throat. Eskel knew how to push his buttons just right. A slow exhale left Geralt as he slipped into a pleasant haze, Eskel playing with his cock to coax it to full hardness. Just before he slipped into pure bliss, Geralt turned his gaze to Lambert’s pet and held back his smirk as wide blue eyes stared at him. 
It was easy to see the man’s erection growing, his blush as he tried to hide it, but Lambert was having none of that. Bringing the man in front of him, Lambert trapped his hands behind his back and pulled him so he had little choice but to show himself off. 
“Watch and learn,” Lambert carded his fingers through the thick head of hair and the man shivered. 
A surge of pride filled Geralt and when Eskel had let go of his cock, Geralt was quick to slide off of him to kneel at his feet. With practiced hands, Geralt freed Eskel’s cock from his trousers and wrapped his mouth around the tip, licking with fervor. How lucky he was to be given such a treat. 
Eskel hummed with approval, holding the back of Geralt’s head, but not pushing his hips forward. Geralt was to put on a show after all. 
“What’s his name?” Eskel asked as Geralt diligently sucked him off. 
Lambert took a moment to tear his eyes away from the scene. “Jaskier. That’s what the seller said.”
Eskel gave a small nod before continuing the small talk. Most of it washed over Geralt’s ears, his mind focused on the task at hand. However, when Eskel’s hand stopped petting him, Geralt’s mood changed. He was Eskel’s pet after all and he deserved most, if not all of the attention. 
Wrapping his hand around the base of Eskel’s cock, Geralt dragged his mouth down the length, stroking his hand up to meet his lips. It was an easy rhythm to fall into and one that always pleased Eskel. 
It wasn’t long before Eskel couldn’t keep a conversation, choking on his words as Geralt swallowed him down. With heavy breathing, lust-ridden eyes, Eskel stared down at Geralt and with his newfound success Geralt pulled off Eskel’s cock with an obscene slurp. Licking up the thick vein, Geralt took Eskel back in again, ready to bring him to completion.
Except, Eskel stopped him with a gentle hand. 
“There’s still more we need to show Lambert’s pet,” Eskel explained and only then did Geralt remember there were others in the room. 
Reluctantly pulling off Eskel’s cock, Geralt followed Eskel’s guidance, assuming the position from before where all could see him. This time, a slick finger prodded at Geralt’s hole and he let out a low moan, opening his legs impossibly wider. 
“Come up here, pet,” Lambert let go of Jaskier’s hands and pulled him onto his lap. “I learn better when I’m hands on.”
There was hesitation in Jaskier’s eyes, but he did as he was told, his position mirroring Geralt’s.
“Remember, Lambert,” Eskel warned. “Patience.”
Lambert grumbled under his breath, but did his best to match Eskel’s slow, tender movements. Geralt was already two fingers full and he desperately needed more. Through heavy lidded eyes, he watched Lambert circle an oiled finger at Jaskier’s hole, Jaskier tensing as the tip of Lambert’s finger caught his rim. 
“Relax,” Lambert kissed Jaskier’s shoulder. “I’m not trying to hurt you.”
Geralt bit his lip upon hearing those words. That was easy for Lambert to say. Any new pet was going to be nervous around a master they didn’t know. 
A small yelp hit Geralt’s ears and he nearly jumped off Eskel’s lap, but Eskel’s strong arm across his chest kept Geralt seated on three fingers. Lambert had gotten to pressing two fingers into Jaskier, the pet covering his mouth to hold back any stray noises. 
“None of that now,” Lambert tugged Jaskier’s hand down. “Let’s hear you.”
Lambert’s fingers curled inside Jaskier and Jaskier whimpered, his grip white-knuckled on the armrests of the chair. 
Falling back against Eskel, Geralt let himself worry less about the new pet, moaning as Eskel’s fingers brushed against his prostate. Each touch was bliss, Eskel’s other hand trailing across Geralt’s chest and stomach. His pleasure was just as important and not all pets were granted such a luxury. 
When Eskel’s fingers left him, Geralt huffed at the emptiness before he felt the head of Eskel’s cock prodding at his entrance. If he were allowed to speak, Geralt would sing praises about Eskel’s cock. Instead, he let Eskel know through moans and sighs, groaning as Eskel bottomed out. 
“Hey, Eskel, once I’m inside my pet, I have an idea,” Lambert broke the gentle facade. 
This piqued Geralt’s interest and he ground his hips down on Eskel’s lap as Eskel chuckled softly. Jaskier’s chest heaved, his body trembling as Lambert’s fingers dragged out of him. His face had turned a deep red, eyes darting about to avoid any direct contact with Geralt. It was fascinating to watch and Geralt held his breath as Lambert pushed his cock into Jaskier. 
Jaskier whined and moaned, his hands held down by Lambert as his body writhed about. It was mesmerizing, somewhat beautiful, and Geralt almost forgot about his own situation until Eskel thrust his hips up. With a stuttered moan, Geralt rolled back, letting Eskel fuck him slow and sharp before picking up the pace. 
While Geralt himself was quieter, Jaskier had seemed to lose all sense of modesty, his moans and whimpers filling the room as Lambert pounded into him. Hooking his hands under Jaskier’s thighs, Lambert stood, impaling Jaskier on his cock. A shout tore itself from Jaskier, but Lambert kept his pace, biting down on Jaskier’s shoulder as if to say who Jaskier belonged to. It was then Geralt realized Eskel was doing the same to him and Geralt bit back his curse as Eskel’s cock hit his prostate dead on. 
With the two masters standing, they stepped closer until Geralt found Jaskier’s legs draped over his own, their chests pressed together as they were fucked without mercy. Whimpers left Jaskier’s mouth and he buried his face in Geralt’s neck, trying to hide his shame. Geralt could feel the confusion radiating off of him, the undeniable pleasure of their cocks rutting together. 
This was good, unbelievable, and absolutely perfect. Geralt tried to relax the new pet with small kisses, nips at the base of his neck as he held him close. It seemed to work, Jaskier grinding against Geralt as both their holes were abused. 
As orgasms came rushing in, Jaskier clung to Geralt, a sob leaving him as he coated both himself and Geralt with his seed. Geralt didn’t hold back his own release, covering the two of them even more in white stripes. The two held each other through their oversensitivity, groaning in tandem as their holes were filled, cum trickling down their legs. 
“Fuck, I might have found a good pet after all,” Lambert pulled out of Jaskier and set him down on unsteady legs. 
“Perhaps we just need Geralt to set an example,” Eskel added, helping Geralt stand as well. 
“Would you like that, pet? Do you want to spend more time with Geralt?” Lambert asked a very tired and limp Jaskier. 
Jaskier gave a few small nods, his eyes closed as he leaned on Lambert for support. Geralt could feel his own exhaustion creep up and before he knew it, he had collapsed in Eskel’s arms. 
When Geralt awoke, he found himself in bed, washed and with Jaskier curled up next to his side. Sitting up a little, Geralt looked around for Lambert and Eskel, waking Jaskier up just enough to blink his eyes open. 
“They’ve gone to get us something to eat and drink,” Jaskier mumbled, turning face down into the pillows. 
Geralt smiled a little and laid back down, tugging Jaskier close. “Well, what did you think?”
“I think Lambert and Eskel need to be the pets next time.”
Letting out a bark of a laugh, Geralt kissed Jaskier’s forehead and found sleep sneaking up on him again. Truly, this had been quite the experience, Geralt only wishing it had been brought up sooner. 
As loud whispers hit his ears, the footfalls of Lambert and Eskel sneaking back over to the bed, Geralt drifted off, thinking of nothing but the love he had for all three men in this very room.
6 notes · View notes
bi-aragorn · 3 years
Text
You Caught Me
Here, more smut, for @thewitcherbog bingo, this time for the prompt ‘masturbation’
Here on Ao3
Rating: Explicit
Tags: Masturbation, Comeplay, Verbal Humiliation, Overstimulation, Hand Jobs, Dirty Talk, Geralt Cries During Sex, Name-Calling
Geskel smut lurking below
It was always a risk for Geralt to touch himself around Eskel. Sure, he was sleeping now, but there was no telling if one grunt or sudden shift of Geralt's hips would wake him up. Geralt shuddered at the thought, his cock leaking across his hand as he stroked himself at a teasingly slow pace. The added risk of being caught had a certain thrill, especially because if Eskel saw what he was doing, he might be tempted to join in.
The bed in his room at Kaer Morhen was fairly large, giving them both space to stretch out without touching. It had been easy enough to shimmy away from Eskel's warm hand laying over his hip and shuffle onto his side facing away from him. He'd had to bite his lip as he slipped a hand into his smalls, trying to contain the soft gasp he wanted to let out at finally getting to touch himself.
He had been horny all day, had even tried to get Eskel to take him back to bed since after breakfast, but the other witcher had remained irritatingly focused on looking after their horses. Geralt had huffed his way through helping him, hoping to speed up the process so they could get to the part where Eskel was pushing him down into the mattress, but there hadn't been another free moment in the day where they were alone.
All of which brought Geralt back to now, with his hand swiping over the head of his cock. He shivered, and stroked himself again, hand twisting over the head, legs trembling slightly as he teased himself. He closed his eyes, letting himself imagine how Eskel might take him apart- pushing him face first into the pillows, maybe bending him over by the fireplace, mounting him in the sparring yard on his hands and knees like a bitch in heat…
The moan slipped out unconsciously, but Geralt couldn't bring himself to care anymore, his hand moving faster along his cock, wet gasps slipping from his mouth as he got closer. Jerkily, he pushed his face into his pillow, biting into it hard for the feeling of something between his teeth, wishing it was Eskel’s skin, as he came over his hand.
He lay panting in the bed, breath stuttering out of his chest for a moment, feeling pleased with himself that he hadn’t woken Eskel.
He was proved wrong a moment later when he felt large hands on his hips, twisting him over. Eskel straddled his hips and Geralt whined at the contact to his sensitive cock. He squirmed, trying to break free, the sensation just this side of too much.
“Esk,” he whined, incoherent, “Eskel-”
“I see you’ve got started without me,” Eskel said, smirking at him. He ran a hand through the mess Geralt had made of his chest, and Geralt’s heart leapt in his chest as he watched his boyfriend smear it over him. His cock gave a desperate twitch, and he shuffled minutely. Eskel glanced down at it, and chuckled.
“Such a little slut, Geralt,” he murmured, leaning down to press a kiss against Geralt’s neck as he wrapped his calloused palm around the other man’s cock. Geralt let out a yelp, hips jerking up into Eskel’s grasp and gripped the sheets white-knuckled as he tried not to trash out of the bed.
“Esk- fuck, its so much-” he gasped out as Eskel rubbed a thumb across the head of his cock.
“Just one more, for me, Geralt?” He slowed down his strokes, a brief glimmer of concern flitting into his eyes.
Geralt nodded, shuddering and squirming on the bed. “Y-yeah,”
“That’s my good boy,” Eskel sped up his strokes again. “Nice and easy, that’s it,” he said, running his other hand across Geralt’s stomach soothingly. “Such a pretty whore for me, practically begged me for my cock this morning, didn’t you? Bet you’d have bent that pretty arse over the wall for me if I’d asked,”
Geralt groaned at his words, rutting into Eskel’s grip erratically. Eskel moved his hand back from Geralt’s stomach to pin down his hips, and Geralt whined, feeling desperate tears form in his eyes.
“Esk-” he started, but Eskel cut him off.
“Dirty boy, you wanted me to catch you, didn't you?”
Geralt nodded, eyes squeezing shut and a single overwhelmed tear slipping onto his face.
“Fuck, you’re so pretty for me, Geralt,” Eskel groaned, and Geralt felt him pull his arm back and tug down his braies. “You gonna come for me, sweetheart? Mark yourself up for me, Geralt,”
Geralt moaned, the noise obscenely loud as it echoed around the room, and he came all over himself for the second time that evening. Eskel grunted, and Geralt opened his eyes just in time to watch as Eskel groaned and spilled all over Geralt’s chest.
They slumped next to each other on the bed, Eskel's hand twining it's way into Geralt's as they caught their breath. Geralt felt his breath hitching in his chest as his oversensitive cock gave one last twitch, and he whined softly before rolling over and burying his face in Eskel's chest. The rumble of his boyfriend's chuckle made Geralt smile, content and warm in his arms.
39 notes · View notes
eskelchopchop · 3 years
Text
Fisstech Fic Recs
So I finally got the chance to read the other fics in the @fisstech-and-succubi Eskel celebration. Ahhh, new Eskel content! Reading these fics made my post-COVID vaccine recovery more tolerable (BTW, some advice that I received and pass on: the night of your second vaccination shot, keep a big bottle of water beside your bed; you may not have the energy to get up and fetch water the next morning). In gratitude / mild fever delirium, I want to shout out a few faves:
For superb married Geskel banter, folklore, witcher!Ciri as one of the pack, and uncommon narrative structure: Reynardine by kinodream (Eskel/Geralt, ~4200 words). Love the tight writing spiked with humor and the lived-in relationships. The Wolves really are family.
For mage!Eskel, scintillating rapport, sexual tension with a gratifying resolution, and a crack-esque take on Lil' Bleater that's both disturbing and somehow adorable: Spidergoat, Spidergoat by @toffeecape (Eskel/Geralt, ~19k words). Fascinating and lovely to see the warmth, charisma, and unabashed geekery of Ban Ard Eskel, who's still recognizably our guy.
For a gritty plot, an ultra-realistic world full of convincing concrete detail and familiar human evil, and "monsters" finding community with each other: Decent Forage by @bomberqueen17 (Eskel /& OC, ~17k words). The world of The Witcher is perfect for asking questions about who and what monsters are and who's responsible when a monster's on the loose. This fic's unflinching and also deeply humane in plumbing those depths. Some heavy shit in here; mind the tags.
For fun heist shenanigans, Eskel reluctantly dressing up, and charming flirtation: Of Flesh and Flame by @crimsonherbarium (Eskel/Succubus, ~4k words). I might be biased because crimson was my partner in the exchange :D But: I love heist fics! Sneaking around, pulling off a job, getting away without being caught! And some lovely flirtation along the way.
For blisteringly hot smut, peak Yennefer in utter command, and the electrifying thrill of breaking taboos: under the sky, chasing our fear by @limerental (Eskel/Geralt/Yennefer, ~12k words). Oh ho ho ho ho. Shiiiit, man, I dunno. Do you carry deeply ingrained inhibitions in your head? Do you also have powerful desires that run exactly counter to those inhibitions? Have you ever overridden those ingrained contraints and let desire win? This fic nails that moment in all its vertigo and terror and haaaaa yeah just go read it
For its aching tenderness and humanity and the dread and necessity of being seen: into the fire by @witchertrashbag (Eskel/Geralt/Yennefer, ~9k words). These characters love each other, but a few types of fear stand in the way. Makes me teary-eyed to see them accept the need to be vulnerable, even when they don't believe they're worthy or can handle the nakedness it requires. They are, they can <3
And in the category of "Eskel learns that he deserves nice things" comfort reads: Eskel's Spa Day by @maya-the-yellow-bee (Eskel/Jaskier, ~4k words) (I originally misreported this as 15k! Sorry!!) and Worthy Gifts by hobbitdragon (Eskel/Yennefer, ~1400 words). These two fics approach the same situation from very different angles: our guy Eskel has trouble accepting that others cherish him and that he deserves to be cherished. Jaskier in the first fic and Yennefer in the second find ways to demonstrate his worth.
The whole collection's a treasure hoard but these fics in particular worked their way into me. Thanks to all the creators for lighting up my weekend with your talents and Eskel-love!
63 notes · View notes
funkylittlebard · 3 years
Text
Bit, no.3
Second chapter here
Inspired by this wonderful art
Rating: Explicit
Tags: Pony Play, Impact Play, Riding Crops, Anal Sex
Geskel kinky nonsense below the line
Geralt whined, his voice high and trembling, a line of spit falling from his mouth as the crop struck across his backside again. They’d been at this for what felt like hours, Eskel first opening him up on his fingers until Geralt was groaning with every push, then slowly pressing into him before holding still for so long Geralt was almost certain he was going to cry. And all this had been before Eskel had picked the crop up from the side of the bed, and begun stroking it over Geralt’s arse, then swinging it down harshly, vivid lines of red marring the skin. The gag had been in Geralt’s mouth before that, from the moment he had stepped into their room that night. Eskel had been waiting for him, sat on the bed, fingers caressing the soft leather of the bit, wandering over the material. Geralt had shivered, and gladly knelt before him, head bowed and mouth open.
Eskel struck his arse again, and Geralt cried out, thoughts torn back to his current situation. His arse was beginning to throb, and Eskel’s thrusts had become harsher, pushing into him roughly, shoving Geralt forward on each push. He shivered, as Eskel pulled back out and, still at the same rapid pace, back in, nailing his prostate on every thrust. Tears were forming at the corners of Geralt’s eyes.
“Atta boy, Geralt,” Eskel said, stroking the crop across the small of his back, and yanking on the reigns. Geralt felt his dick twitch and whined around the bit, desperate for some friction against his cock. Eskel pulled on the reigns again, just as his cock slammed into Geralt’s prostate.
“Ah, ah, ah…” Geralt moaned out, unable to form words, not that he was expected to when they played like this. The floor was blurring before him as Eskel thrust harder and struck him again with the crop. Geralt wasn’t sure how much longer he could hold off from coming- his hair was sliding free of the tie, slipping onto his sweaty, damp forehead, and his hands were scrabbling for purchase against the floorboards. He closed his eyes, head dropping between his shoulders, as Eskel hit him one final time with the crop before throwing it to the side in favour of grabbing Geralt’s hips. Geralt shivered, feeling small in his grasp, and whined again as fingers dug roughly into the red lines across his arse. Eskel groaned behind him, thrusts speeding up, leaving Geralt a whining, quivering mess. He panted desperatelyand glanced down, seeing the puddle of pre-cum he had left on the floor below his cock.
“Such a messy boy, aren’t you?” Eskel said, and pulled the reigns back with a sudden rough tug. With a high-pitched yelp, Geralt found himself falling back against Eskel’s chest, hands fumbling for something to hold onto, and crying out as Eskel’s thrusts became slower and more forceful. Pathetic little moans fell from his lips with each thrust, until a large warm hand wrapped around his cock and then he was gasping, writhing in Eskel’s grip, only held in place by the firm hand on his reigns. He shuddered at the thought, eyes rolling back in his head, and came with a long, deep groan. Geralt blinked sluggishly, whimpering from the overstimulation as Eskel continued rutting into him, his cock still hitting Geralt in exactly the right spot. Geralt panted roughly, tears finally leaking from his eyes as Eskel groaned, and Geralt felt his cock pulse in his arse, filling him.
As Eskel moved to pull out, he pushed two fingers into Geralt’s arse instead, keeping his come inside him as he reached for a plug. Geralt keened, shaking slightly as the cold material was pushed into his sensitive arse. Staring at him, Eskel chuckled and wrapped him in his arms, pressing gentle kisses across his forehead.
“Atta boy, Geralt.”
7 notes · View notes
bi-aragorn · 3 years
Text
You’re safe with me, I promise- Chapter 1
Here is the Ao3 link 
This one's a bit long, about 5.7k of Geskel fluff followed by smut.
Rating: Explicit
Tags: Trans Geralt, Established Relationship, Kaer Morhen's Fanon Hot Springs, Dubious Consent, Sexsomnia, Frottage, Frottage Sexsomnia, Enthusiastic Consent, Thigh Riding, Oral Sex, Vaginal Sex, Light Dom/sub, Bottom Geralt, Top Eskel, Fluff and Smut
Geskel fluffy smutty goodness below & notes from author's note re. how I refer to Geralt throughout
Also, from the notes on 1st chapter, this small warning:
Hi! Few things that are a bit spoiler-y but still: Geralt is trans in this fic, and as such I've used words to describe his genitals that might make some people uncomfortable (dick/ cock/ slit/ cunt). Also, the dub con refers to one person grinding on the other in their sleep, waking up a bit embarassed, getting reassured before they both give explicit consent before going on to have sex (I've put the specifics in the tags). The snow was still falling softly and settling gently on the thin layer of white powder covering the courtyard when Geralt stepped in, Roach following close behind. She shook her head, mane flying out behind her and whinnied as Geralt gave her a small, appreciative smile and petted her flank. As he walked her into the stables, there was a cry from the entrance of the keep.
“Hey! He’s here!”
Geralt frowned almost imperceptibly as he started taking his saddlebags down from his horse before he could begin grooming her. Sure, he’d taken a little longer than usual to head back, but the snow wasn’t that thick yet. He looked up and peered into the other stable stalls. Ah. That would be why then- he was very rarely last back, too eager to see Eskel in particular again after months of separation- and there were already three other horses stabled. They seemed perfectly content, happily munching their way through some hay. He let out a small huff, and his frown deepened. He had wanted to have everything set up before Eskel got back- he’d managed to find a few trinkets that he’d thought the other witcher would appreciate over the year. There was also that other particular… item hidden deep in his saddlebags that he was keen to test with his boyfriend. Somewhat put out at his surprise being spoiled, Geralt finished dealing with Roach (giving her a parting gift of an apple, of course, it wasn't her fault he was late) and hefted his bags up onto his shoulders. He padded across the snowy courtyard, snowflakes dampening his pale hair and making it slightly frizzy as he walked. Waiting at the door for him was Vesemir, who looked older and greyer than Geralt remembered him. He felt a jolt go through him at the thought. He willed it away as Vesemir brought him in for a hug, patting him roughly on the back.
"You're late. Thought for a while we might not see you this year."
Geralt grimaced. "It’s not that bad, is it?"
Vesemir crooked an eyebrow at him. "Eskel was getting quite worried. But then he's not doing too well himself, he's laid up by the fire in the main hall."
Geralt blinked, mouth going dry. "What."
Vesemir opened his mouth to explain, but the younger witcher had already shot off inside the keep, dropping his bags inside the door as he went. Vesemir sighed and picked them up with a small smile.
Geralt strode swiftly into the main hall, and he could feel his eyebrows slowly rising into his hairline as he caught sight of Eskel by the fire with one of his legs raised on a stool in front of him. He turned at the sound of movement, a book resting in his lap. Eskel began to smile but froze up when he saw Geralt's face as the man rushed towards him.
"Good journ-"
"What happened?" Geralt had reached his side and set himself down on his knees by Eskel’s side. He looked up into his face, absentmindedly searching for any new scars, a rush of air coming out of his mouth when he didn't find any.
"Geralt, I'm fine, honestly. It's not as if you've never come back injured you know."
But he was ignored as Geralt had moved over and was cautiously poking his leg, trying to discern the nature of the problem.
There was a thud as Vesemir dropped Geralt's bags behind them, which he studiously ignored in favour of rolling up the left leg of Eskel’s breeches. Eskel rolled his eyes, trying to hide a fond smile behind a hand he brought up to scratch at his scars.
“Geralt, honestly, I’m basically fine-” He winced as Geralt poked at the tender part of his thigh.
He glanced down at the other man affectionately, before huffing out a laugh and returning to his book. Geralt continued to examine his leg, undeterred. There was a harsh red line about halfway up Eskel’s thigh, cutting diagonally and curved slightly at the end. It looked like it had already been stitched and there was no sign of red skin spilling out around the wound, so he was probably safe from infection. Tentatively, Geralt grazed his fingertips across it, keeping a careful eye on Eskel’s expression. He saw him swallow, and his eyes tightened at the corners as he winced.
“It’s healing, but it’s still sensitive,” Eskel murmured, running a hand through his hair to brush it off his face. Geralt glanced up at him and squeezed his knee.
“How does it feel to walk on it?”
Eskel huffed and turned to look into the flames licking across the logs in the fireplace.
“Not great, but I can still move about alright.” He spun back and pinned Geralt with a look. “I’d be up for more strenuous activities, so long as it didn’t jostle it, if that’s what you’re asking.”
Geralt spluttered indignantly, “No, no, I just meant-” He was cut off by a peal of laughter as Eskel tipped his head back in mirth.
“It’s fine, wolf.” He reached over and ruffled Geralt’s hair, receiving a half-hearted growl and a glare that was somewhat less effective because of the pout hiding below it. “Aww,” Eskel teased, watching Geralt try and straighten his already frizzy hair and move it away from his eyes. “You’re not upset I messed up your pretty hair are you, Ger?” he leant over and tucked a strand behind his ear. Geralt’s glower deepened.
“Not pretty, ‘s just hair.”
“Why do you care so much when I mess it up then, huh?”
Geralt blinked. He had no answer to that. He gave Eskel a light shove. “Shut up, Esk.”
Eskel smirked, amused by the obvious distraction his boyfriend was trying, as Geralt cleared his throat, and stood up.
“Uh,” he offered, eloquently. “Your, uh, thigh,” Eskel looked at him expectantly. “It, umm. Eskel, it’s a little, uh, it’s a little bit fucked.”
“Truly, you’ve always had a way with words, Geralt.” Eskel leered. Geralt turned away sharply, willing his hair to cover his cheeks as they flushed pink at Eskel’s words. Ugh, why did compliments and teases have to be so embarrassing? Gods, it made his skin crawl. And Eskel knew it too, the smug bastard- at least Geralt didn’t flush as easily as he had done before the mutagens. Eskel always used to lean in and whisper casual compliments when they were sat in the main hall, maybe about his footwork in sword practice, or how nice the curve of his ass was when he bent over, just to watch his friend go red in the face and squirm. He had always been particularly uncomfortable with heartfelt compliments, and Eskel had always, always, used it against him. Little shit that he was. But Geralt wouldn’t have him any other way, he thought, looking through his curtain of hair back at Eskel’s knowing smirk.
“Esk, why don’t we go down to the hot spring? The water will be good to ease the tension you’re carrying in your leg at least.”
Eskel hesitated a moment. Geralt nibbled at his bottom lip, wondering what he was thinking about. It wasn’t like he had any ulterior motives- he genuinely wanted to help his wounded lover. “Alright,” Eskel replied eventually, the moment apparently over, “Let’s go then. Lead on.''
They meandered down the path towards the steamy air of the spring. As they entered, Eskel wasted no time in reaching behind his neck and pulling his shirt off in a fluid movement. He left his breeches and smalls with it on the side of the pool and winked at Geralt over his shoulder before leaping into the steaming water.
He gasped as he resurfaced. Blinking, with water droplets decorating his lashes, he gaped for a second. “Fuck, Geralt.” he exclaimed, “it’s lovely in here.” He beamed at him prettily, and Geralt wanted nothing more in that moment than to press kisses all over his gleeful expression. He nodded instead, turning around to peel off his shirt. He took a quick glimpse over his shoulder before yanking his trousers and smalls down in one rapid tug and leaping into the water. It was a habit he’d formed so long ago, but even around people he trusted, Geralt couldn’t quite bring himself to break it. Eskel said nothing and pretended politely to be distracted by the bubbles, no matter how intimately familiar with each other’s bodies they were at this point. Geralt appreciated his pretence, though he still sent a shifty little glance over his shoulder before deciding to venture further into the water with him. As usual, Geralt buried himself up to his neck in the hot water and grabbed the soap, rubbing it hastily into a lather.
Whilst he was busying himself with the soap, Eskel looked up at him from beneath his lashes, and oh gods, but Geralt was done for. He was gorgeous with his strong, thick arms, and a trail of dark hair leading down across a deceptively soft-looking stomach- Geralt knew the strength hidden under there was formidable, but it still felt wonderful to lay his face against.
“Esk, how about, I wash your hair for you?”
Eskel looked over, eyebrows raised. He waited, not answering, and Geralt could feel the nerves rising in his chest, almost forcing his next words out in a hurry.
“Uhh, I mean. Umm. I, if you’d like, I could “ he stuttered, awkwardly. He winced. Why was he making this so hard? He’d washed Eskel’s hair before and now, when he was itching to do something nice for the man whilst he was injured, apparently Geralt was incapable. He frowned, and let out a quiet “Hmm”. Eventually, he sighed and tried again.
“Look, I wanted to help you, so just shift your ass over here and let me.” Geralt ground out, every line of his body stiff. Eskel grinned at him softly, the corner of his mouth pulled tight by the scars. It made no difference- his smile was still radiant as ever. He splashed a little as he turned around, sitting sideways on the stone bench.
“Go on then, pretty boy,” Eskel said, leaning back against Geralt’s chest. Geralt huffed at the nickname, but he didn't stop in his goal to pamper his partner. He reached behind himself to select one of the oils they kept on the edge of the bath for their hair. There was the lavender one that Lambert favoured- something about reminding him of some cat witcher, a fact which they all teased him mercilessly for- the dark liquid with the sandalwood smell that produced such a strong sense of security and warmth and safety in Geralt’s mind that it could only belong to Vesemir. He skipped past his own favourite- a hint of spice and smoke with the smell of sage lurking behind it- in favour of Eskel’s charred wood and saltwater fragranced oil. He spilled a little into his palm, and gently motioned for Eskel to tilt his head back. He had already ensured Eskel's silky chestnut hair was wet, so he tipped his palm over the top of his head and began to massage the oil in. He started with a very gentle pressure, and slowly built it up into something more insistent and firm. He could feel the soft little puffs of Eskel’s breath against his cheek when he leant around to spread the oil into the other man’s sideburns. Risking a look at his face, he saw that Eskel’s lips had parted, mouth left open and relaxed. There was a low rumbling noise coming from deep within his chest, an almost purring sound. Geralt pressed a kiss to his cheekbone. He dragged his hands deliberately down from his scalp to his shoulders and rubbed them gently for a moment, just enjoying the closeness he was able to share with Eskel.
Reluctantly, Geralt stretched an arm back out of the water to collect an earthenware cup. He filled it with water and covered Eskel’s eyes with one of his palms. Keeping Eskel pinned in place, he rinsed his hair and combed through it with his fingers.
“Alright you're done.” he paused a moment, “actually, wait.”
Geralt spread his palms out flat across Eskel’s back, pushing his fingertips into the skin beneath them and rubbing. His hands slid across his shoulders and down his back, easing the tension he was still carrying from the year on the Path with ease. Geralt’s calloused hands smoothed across his hips before gradually moving up his flanks. He could feel Eskel’s chest rumble on a pleased groan as his hands slid across his front, not lingering too long, but soothing nonetheless.
After a little longer enjoying the pleasant warmth of the water, Eskel dragged himself up onto the edge of the rock surrounding the water. Geralt slunk low back into the hot spring again, his mouth just about above the surface. “You head on up, I’ll be out in a minute,” he mumbled, not meeting Eskel’s eyes. Eskel tilted his head to the side, and Geralt was startled at the sudden resemblance Eskel bore to a confused overgrown puppy.
“Ger,” he said, lowering his voice and being careful not to smile at all in case he was misinterpreted. “You know I won’t judge you. Look, I'll even turn around.” He wrapped a bath sheet around his waist and turned to face the exit. “It’s ok, Ger.”
“I, I know that,” Geralt started, and took a shuddery breath. “I just… I don’t know.” He sighed in frustration, irritated by his inability to express himself. “I… hmm.”
Eskel waited patiently, as Geralt exhaled and splashed a bit in the warm water, trying to figure out what he wanted to say. Finally, Geralt huffed out a little resigned groan. “Makes me feel vulnerable. Like it used to when we were kids. Ugh.” He grunted and glared at the rough stone wall, embarrassed.
“Geralt. It’s ok, you're safe with me I promise.”
That pulled him from his thoughts. “Esk, I'm supposed to be looking after you, damn it. I’m fine, just gimme a second.” Geralt extracted himself from the water and hastily tugged a bath sheet around himself and over his shoulders. He padded over to Eskel and crept into his line of sight. “Sorry. Didn't mean to make you wait so long, put all that pressure on your leg. Let's head up.” He offered him a shaky smile. They headed back up through the cold corridors of the keep, bypassing the main hall and continuing up the stairs to their rooms. Geralt ushered Eskel in and pulled the heavy oak door closed behind him. Crossing the room quickly, he nudged a few of the logs in the grate around before flicking his hand into the sign for Igni and lighting the fire. Behind him, Eskel was already sprawled out across the bed, eyelids heavy and looking very content with the way he stretched his arms up above his head, a smug little smile tugging at the corners of his lips. Geralt stood and dropped his bath sheet onto a chair that sat in front of the fire. He was less uncomfortable outside of public spaces. He didn't know what it was- it wasn't as if Lambert couldn't barge into the room as easily as the springs if he wanted to. Perhaps it wasn’t logical, but he could work on it some other time. For now, he slid up onto his bed and stretched his arm out across Eskel’s belly, snuggling into his side and entwining their legs, carefully making sure not to put any pressure on Eskel’s injured thigh. They both sighed, pressing close together, with Geralt petting Eskel’s side, and Eskel gently combing his fingers through Geralt’s hair. They lay there a while, enjoying each other’s company. But of course, it could only last so long. Neither of them knew how much time had passed, but eventually, Eskel’s stomach began to rumble. The pair of them chuckled, and Geralt pulled himself upright. He pressed a kiss into Eskel’s still damp hair.
“You stay here, I’ll go and get us some food.” Eskel nodded sleepily and gathered one of the blankets more firmly over himself. He started to burrow under it and Geralt could feel his heart melting slightly at the sight of it. How could such a large man be so adorable? He reached for a clean shirt, telling himself firmly that that was a mystery for future Geralt to solve. Fully dressed again, he headed back out of their room and down the stairs towards the kitchens. He could smell somebody cooking as he meandered down- the air was fragrant with the tang of spices, and he could smell some chicken being fried off. He heard a quiet ‘pop’ sound of a cork being yanked free from a bottle and rounded the corner just in time to see Vesemir leaning over the fire pouring some luscious burgundy liquid into the pot. Across from him, Lambert had obviously been tasked with the chicken, and he was glaring down at it as if he thought the heat from his gaze would cook it sooner. At least he hadn't burned it yet, unlike last winter. Geralt was never going to let that go. Vesemir looked up as he entered the room and offered him a quick smile before turning back to the important business of his stew. Lambert smirked at him as Geralt started to rustle through the cupboards for some dishes and cups.
“How’s Eskel?”
“Hello to you too, Lambert,” Geralt said, not taking his eyes off his task. “He’s just tired.”
“Oh,” Lambert responded with a waggle of his eyebrows, “I’m sure he is.”
Geralt scowled into the cupboard and grinned when seconds later he heard Lambert yelp as Vesemir swatted him with his spoon.
“Get your mind out of the gutter, boy,” Vesemir growled as he turned back to his pot again. Geralt shook his head, amused, as he reached for some bread and cheese that had been left on the side. Snatching up a tray, he balanced the two plates and cups, a jug of water and then reached into another cupboard to fetch some dried fruit. He hummed appreciatively when he found some cured meats and snuck some of those onto the tray too. That ought to do it, he thought. He nodded at Vesemir and Lambert, who very maturely stuck his tongue out at him, the little prick, and retreated back upstairs.
Back within the warmth of the room, Geralt placed the tray at the foot of the bed and helped ease Eskel up, still cautious of his leg. He leant in, his hair falling around both their faces like a curtain as he tenderly kissed Eskel once, then unable to help himself he leant in again for another. He scooted back to pass Eskel his plate, legs still touching as they went quiet for a while as they ate. The fire was still going nicely, oranges and reds flickering together in the grate, creating such a cosy atmosphere that Geralt could feel his eyelids start to sag. When he looked over at Eskel, he saw that the other witcher had already fallen asleep, his plate slumped against his chest which was rising and falling with his unnaturally slow breathing. Cautiously Geralt cleared away the plates, leaving the fruit for later. He smoothed Eskel’s hair back from his face and then climbed into bed himself, tugging and adjusting at the blankets and furs he had accumulated there over the years. He felt his eyes fall closed languidly as he pressed his nose into the nape of Eskel's neck and took a deep breath, inhaling his smell as he drifted off to sleep.
When Eskel awoke, the fire had burnt down to embers and the room was almost completely dark, save for the few rays of early morning light sneaking their way in as the sun began to rise over the edge of the mountain and across the valley below that could be seen from their window. He sighed contentedly, warm beneath the blankets and from Geralt who was pressed up close against him. He ran a hand across his face, trying to clear the haze of sleep from his mind. As he did this, slowly becoming more aware of his surroundings, he began to notice Geralt pushing insistently against his thigh. He paused, holding his breath whilst he considered the situation. Geralt’s breathing was coming out a little quickly and kept catching in his throat, coming out in uneven stutters. Eskel looked down at him, at where he was pushing against him. Oh, well that was interesting.
Eskel swallowed thickly as Geralt rolled his hips into his thigh with a little sigh. Eskel glanced down at his face. He was definitely still sleeping judging from the peaceful, open look on his face and the endearing way his eyebrows quirked upwards when he caught himself at a particularly satisfying angle. Fortunately, Geralt was positioned against his uninjured thigh, and whilst Geralt was still wearing his shirt and smalls from the night before, Eskel had never bothered to re-dress. With Geralt’s next rut against him, Eskel noticed his thigh getting damp as Geralt rolled into him again with a short, high-pitched whine. He felt his face warm slightly as his own cock twitched in response. He took a breath to compose himself and was reaching across for Geralt’s shoulder to shake him awake before this could go any further, when Geralt stilled completely and his breathing stuttered to a halt. There was a tense second where neither of them moved, and then Geralt shot upright, wincing as he sat up, and Eskel couldn’t tear his eyes away from where his damp underwear was clinging close to his body. Before Eskel could speak, Geralt had scooted away and was blurting out an apology as quickly as he could.
“Ah, Eskel, I’m sorry, I didn’t mean to! Did I hurt you? I know it’s your other leg but what if I-” Eskel rolled his eyes as Geralt continued his embarrassed babbling. He had a much easier solution. He reached out and took a firm grip of Geralt’s hips, and dragged him over to sit on his thigh. Geralt stumbled to a halt, wide-eyed and flushed pink.
“Geralt,” Eskel said, stroking a hand down his face in a way which he hoped was comforting. “I know you didn’t mean to, and if you want to stop we absolutely can. However,” he continued, running his fingers down Geralt’s abdomen unhurriedly, “I would be more than happy to keep going, if you’d like.” He curled his fingers around Geralt just above the top of his smalls and waited patiently for a reply. Geralt gaped for a moment, the tips of his fingers tickling the top of Eskel’s hips, before he slammed his mouth shut and nodded.
“Yeah, I’d like that.” He grated out, voice still rough from sleep. Eskel smiled wickedly, and pushed his thigh up sharply between Geralt’s legs. He revelled in the little moan he received in return, gripped Geralt tightly by the hips, and did it again. Geralt whined and threw his head back, hair flying over his shoulders and across his face. His own grip on Eskel’s still sleep-warm skin tightened till his knuckles turned white as he ground his hips down onto Eskel’s thigh.
“Now then,” Eskel said in a low voice, “Don’t you worry about me, how about you finish what you started here, sweetheart?” He pushed his thigh closer as Geralt rode it faster, face flushing darker at Eskel’s words. He bit his lip and nodded as he began to frantically thrust down on Eskel’s strong, firm thigh. He shuddered, and squeezed his eyes tightly shut, his breath hitching as his dick pressed hard into Eskel’s leg. Eskel stared openly at the way he squeezed his legs together more firmly, gasping between his hurried breathing. He felt Geralt’s dick throb against the muscle of his thigh and heard him let out a surprised moan as another rush of slick dampened his already soaked smalls even further. He kept grinding down, panting getting heavier as he got closer to the edge. Eskel shuddered, feeling hot all over. He cleared his throat.
“You gonna come on my leg just from this, Ger? In your pants? You’re making such a mess of me, you naughty boy, maybe I should make you clean it up.”
Geralt choked on air, his vivid golden eyes popping open and going wide, a loud, needy whine working its way out of his mouth at the mental image. Eskel smirked- it was so exciting when Geralt got worked up like this, and with the sunlight coming in through the window he looked practically ethereal as he rode Eskel’s thigh frantically. Beautiful as the image was though, Eskel had another idea.
“Do you want to be a good boy for me, Geralt?” He gripped Geralt’s chin gently in one hand, the other staying firmly on his hip. Geralt licked his lips, nodding almost as rapidly as he was grinding. “On your back for me, then.”
Geralt frowned, but obeyed without hesitation- Eskel felt a rush of heat go through him at the easy show of submission. He smiled and leant over him, giving him a quick kiss to his lips before moving further down the bed. Making sure to adjust his wounded leg comfortably before he started anything, Eskel peeled Geralt’s damp smalls down his legs, breath catching as he caught sight of what was hidden below. Sticking out from the damp curls was Geralt’s dick, wet with slick and glistening in the low amber light. He swallowed as he threw the underwear onto the floor and reached for the bottom of Geralt’s shirt. He raised an eyebrow at the other man lying beneath him and tried very hard not to look at Geralt desperately shifting his hips. Geralt met his gaze and caught his bottom lip between his teeth, his brow furrowing. Tentatively, he gave a very small shake of his head. Eskel smiled kindly at him and released the shirt, before lowering his head down to press an indulgent kiss into Geralt’s thigh. He took a moment to enjoy how soft the pale skin on the inside of them was and yet how solid they were, before shoving them apart none too carefully and burying his face in between them. There was a sharp cry above him before one of Geralt’s hands flew up to his face to cover his mouth. Geralt spread his legs further apart and squirmed as he felt Eskel’s tongue lap gently at his slit before continuing in a slow path up to his dick. He couldn’t keep the little sighs and moans back as Eskel lavished him with attention, still holding him in place by his hips so that there was nothing Geralt could do to get more friction but whine and plead. He let his other hand fall into Eskel’s hair and tug on it to try and make him show more of that attention to his dick. But Eskel pulled back with a tut, leaving Geralt to cry out.
“Naughty boy, trying to decide what I do. Who’s in charge here right now?” Eskel stared him down as Geralt tried in vain to stop squirming, panting desperately.
“Y-you, Esk. Please.” He gasped out, eyes pleading with Eskel as much as his words. His pupils had grown so large and dark his eyes were almost completely engulfed by them.
“Alright then,” Eskel replied and leant back in, this time holding down Geralt’s right thigh and sneaking his left between them. He teased Geralt with it, running it over his cunt but never slipping in, glancing around his dick but never touching where he needed it. Geralt’s eyes closed again involuntarily as he panted. Eventually, Eskel slid his tongue into the warmth of Geralt’s cunt, lips curling into a smile at the moan from the trembling man above him. He ground his hips at a leisurely pace against the furs covering their bed. It was always a delight to make Geralt fall apart, Eskel thought, still licking into and around him, sucking every so often. He reached his hand up to finally, finally wrap two fingers around Geralt’s dick and stroke it. He could feel the shaking of his thighs around his face and lapped at him more determinedly. He moved to suck at Geralt’s dick at the same time as he slid a finger inside him, crooked it and pushed. Geralt gasped and groaned above him, wriggling and unable to hold still.
“Esk- ahh- Eskel I’m gonna, I-” he moaned out. Eskel shushed him with a featherlight caress of his thigh. He slipped his tongue free to press a kiss to the tip of Geralt’s dick, savouring the whine Geralt gave him in response.
“Sweetheart, you can cum whenever you want.” Geralt nodded jerkily, and bit his lip as Eskel continued his ministrations, moaning his appreciation for another minute before-
“F-Fuck!” Geralt exclaimed with a gasp as he came, grinding down onto Eskel’s mouth as he did so. Eskel pressed a barely-there kiss to his dick, and then each trembling thigh as Geralt sank deeper into the bed. Eskel sat up a bit more so he could still reach Geralt’s abdomen to pepper it with gentle little kisses and watched him as his breathing returned to a normal pace. He enjoyed the quiet and spent the time admiring Geralt’s reclining figure, feeling very relaxed and quite pleased with himself. He was, however, perhaps too relaxed. Geralt pounced on him, shoving him back onto the furs with no warning. Pulling his leg out to the side so that he could be comfortable, Geralt lifted himself up and sat over Eskel’s crotch. Eskel’s breath caught in his throat as Geralt rolled his wet cunt once, painfully slowly, over the length of his cock. “Wanna ride you,” he murmured and rested his hands on Eskel’s pecs. Eskel bit back a tiny whine as his eyes widened. Geralt blinked down at him, biting his lip and rubbing his thumb over Eskel’s left nipple. “Please?”
How could Eskel possibly say no to that? He could feel his dick twitching against Geralt’s, so enticingly close to that wet heat that it was practically making him salivate. His carefully maintained patience was fraying at the seams. He nodded without hesitation and helped Geralt adjust the pair of them into a comfortable position. Holding himself tight in one hand, he used the other to lower Geralt slowly onto his cock. They both groaned as he bottomed out, sitting there for a moment as they adjusted.
“Hmm, fuck Esk, ‘m so full,” Geralt whimpered. Eskel reached an arm forward to rub at Geralt’s dick, making Geralt buck up, still sensitive.
“I know, sweetheart. You’re being so good for me.” Eskel said, grinding up into Geralt, pulling him down onto his dick by the hips. Geralt’s hands dug into Eskel’s pecs more firmly as he started bouncing up and down, setting a pace that left them both gasping. One of Geralt’s hands had migrated to Eskel’s right nipple, teasing him with little pinches. He groaned and rocked his hips up into Geralt harder. Fuck, but he was so wet, and Eskel could feel his cunt gripping him as his cock slipped in and out. He glanced down, watching himself piston in and out, and bit his lip to hold in a moan. Gods, he wasn’t going to last much longer.
“How’re you doing, G?” he asked, looking up at Geralt and watching his red face as he panted desperately, hair hanging dishevelled about his shoulders, brow dotted with sweat.
“G-great,” Geralt gasped out, clenching tightly on Eskel’s cock.
“Can you take some more?” Geralt panted and nodded in response, shaking slightly as he edged steadily closer and closer. Eskel reached between their bodies, and stroked two fingers up then down Geralt’s dick, once, twice and a final third time. He shifted it away as Geralt came with a loud wail and collapsed onto Eskel’s chest, twitching, breath panting out in warm puffs over Eskel’s shoulder. Eskel groaned deep in his chest and clutched Geralt close to him. He fucked roughly up into him a few times, listening intently to Geralt’s overstimulated whining and whimpering, making him moan loudly as he came. They lay, panting and exhausted, for a moment, until Eskel slipped his now soft cock out of Geralt’s hole, savouring the little whimper it produced. Eskel gently stroked his back.
“Now, I believe there was the small matter of you cleaning up your mess.'' Geralt smiled and burrowed his face to hide in the crook of Eskel’s neck. Eskel chuckled, and kissed the top of his head, cuddling him closer. “I’m kidding, let me get a washcloth.” Eskel wriggled out from underneath his boyfriend, who slumped into the furs with a soft “oof” sound. Eskel patted his ass fondly and fetched the cloth. Gathering up some of the fruit they’d ignored the night before and refilling the cups of water, he padded over to the bed again. They spent a quiet few minutes tenderly cleaning each other up and feeding the other dainty pieces of fruit, taking the time to make sure they both felt settled. With that done, Eskel chuckled as Geralt leant over the edge of his bed to find his smalls, wrinkling his nose at the state of them and grumbling as he had to move to the chest he kept his clothes in instead. With a pair shimmied on and the plates once again cleared, Geralt settled back into the bed and pulled Eskel up against his chest. He nuzzled into his neck, and Eskel relaxed back into it, both of them too comfortable now to be bothered at being so soft and needy with each other. Geralt moved his hips forward until they were flush with his boyfriend’s. Safe and cosy, he could feel his eyelids drooping. Eskel hummed in contentment and let out a yawn.
“Maybe,” Geralt said, swallowing a yawn of his own. “I could top next time.” His breathing evened out as he fell asleep. Leaving Eskel to mumble happily at the prospect and burrow himself deeper into the pillows before his own eyes fell closed.
4 notes · View notes
bi-aragorn · 3 years
Text
Bit, no.3
June BIKM fic
Second chapter here
Inspired by this wonderful art
Rating: Explicit
Tags: Pony Play, Impact Play, Riding Crops, Anal Sex
Geskel kinky nonsense below the line
Geralt whined, his voice high and trembling, a line of spit falling from his mouth as the crop struck across his backside again. They’d been at this for what felt like hours, Eskel first opening him up on his fingers until Geralt was groaning with every push, then slowly pressing into him before holding still for so long Geralt was almost certain he was going to cry. And all this had been before Eskel had picked the crop up from the side of the bed, and begun stroking it over Geralt’s arse, then swinging it down harshly, vivid lines of red marring the skin. The gag had been in Geralt’s mouth before that, from the moment he had stepped into their room that night. Eskel had been waiting for him, sat on the bed, fingers caressing the soft leather of the bit, wandering over the material. Geralt had shivered, and gladly knelt before him, head bowed and mouth open.
Eskel struck his arse again, and Geralt cried out, thoughts torn back to his current situation. His arse was beginning to throb, and Eskel’s thrusts had become harsher, pushing into him roughly, shoving Geralt forward on each push. He shivered, as Eskel pulled back out and, still at the same rapid pace, back in, nailing his prostate on every thrust. Tears were forming at the corners of Geralt’s eyes.
“Atta boy, Geralt,” Eskel said, stroking the crop across the small of his back, and yanking on the reigns. Geralt felt his dick twitch and whined around the bit, desperate for some friction against his cock. Eskel pulled on the reigns again, just as his cock slammed into Geralt’s prostate.
“Ah, ah, ah…” Geralt moaned out, unable to form words, not that he was expected to when they played like this. The floor was blurring before him as Eskel thrust harder and struck him again with the crop. Geralt wasn’t sure how much longer he could hold off from coming- his hair was sliding free of the tie, slipping onto his sweaty, damp forehead, and his hands were scrabbling for purchase against the floorboards. He closed his eyes, head dropping between his shoulders, as Eskel hit him one final time with the crop before throwing it to the side in favour of grabbing Geralt’s hips. Geralt shivered, feeling small in his grasp, and whined again as fingers dug roughly into the red lines across his arse. Eskel groaned behind him, thrusts speeding up, leaving Geralt a whining, quivering mess. He panted desperatelyand glanced down, seeing the puddle of pre-cum he had left on the floor below his cock.
“Such a messy boy, aren’t you?” Eskel said, and pulled the reigns back with a sudden rough tug. With a high-pitched yelp, Geralt found himself falling back against Eskel’s chest, hands fumbling for something to hold onto, and crying out as Eskel’s thrusts became slower and more forceful. Pathetic little moans fell from his lips with each thrust, until a large warm hand wrapped around his cock and then he was gasping, writhing in Eskel’s grip, only held in place by the firm hand on his reigns. He shuddered at the thought, eyes rolling back in his head, and came with a long, deep groan. Geralt blinked sluggishly, whimpering from the overstimulation as Eskel continued rutting into him, his cock still hitting Geralt in exactly the right spot. Geralt panted roughly, tears finally leaking from his eyes as Eskel groaned, and Geralt felt his cock pulse in his arse, filling him.
As Eskel moved to pull out, he pushed two fingers into Geralt’s arse instead, keeping his come inside him as he reached for a plug. Geralt keened, shaking slightly as the cold material was pushed into his sensitive arse. Staring at him, Eskel chuckled and wrapped him in his arms, pressing gentle kisses across his forehead.
“Atta boy, Geralt.”
4 notes · View notes
bi-aragorn · 3 years
Text
You’re safe with me, I promise- Chapter 2
First chapter is here
This is Here on Ao3
Again a bit long like 4.3k
Rating: Explicit
Tags: Trans Geralt, Established Relationship, Fluff and Smut, Top Geralt, Bottom Eskel, Blow Jobs, Anal Sex, Anal Fingering, Canon-Typical Violence
Geskel having a nice time and then boom horny strikes again below
The day broke with soft rays of light splaying out across the keep’s walls, dappling them with sunlight. Atop the uppermost balcony, a figure stood, leaning his broad figure against the moss-covered wall to his right. A gentle breeze blew his hair across his face, brown strands tickling across his cheeks. His arms stretched out over the edge and he let out a grunt as his elbows clicked. He continued stretching in the slowly rising morning sun, muscles pulling satisfactorily as he went through the routine. Rolling his neck, a smile spread across Eskel’s scarred face, as his sensitive ears caught footsteps heading up the stairs in his direction. He turned to face them, propping up his elbows casually on the ledge. A moment later, a head of white hair popped out from behind the crumbling stone wall.
“Mornin’,” Eskel said as Geralt stepped out into full view. “Sleep well?” a knowing smirk graced his face as Geralt cleared his throat somewhat awkwardly.
“Hmm.” Geralt offered with his typical eloquence and came and stood next to Eskel, admiring the view of the mountain below them. The snows were still in full force, blanketing it almost entirely in white. Wordlessly, Geralt held out a tankard to Eskel, the smell of herbs filling his nose. Eskel hummed happily and accepted it. A cup of his favourite tea in the morning was always appreciated. His chest filled with warmth as he brought the cup to his lips, inhaling the smell again before taking a sip. The taste of bergamot burst across his mouth as he drank before letting out a contented sigh. This was perfect- watching the sun rise in a safe place with his boyfriend snuggled up against his shoulder with some tea. What more could a man possibly ask for?
He pushed his nose into Geralt’s hair and stood breathing in his scent for a moment, eyes crinkling at the corners as he caught a whiff of lazy satisfaction coming off of his boyfriend. He leant up and tucked Geralt’s head under his chin, the angle a little awkward because he wasn’t all that much taller than him. Eskel stood up on his tiptoes and smiled, taking another sip of his tea.
They stood, leaning into each other a while longer until the sun had crested the other side of the valley and the world around them had grown brighter. Geralt squinted, grunted, and hid his face in the side of Eskel’s neck with such force that the other man startled and fell back onto the balls of his feet. Eskel looked down at him and wrapped his arms tighter about his waist, stepping in a little closer.
“‘S too bright.” came a muffled voice from Eskel’s chest. Eskel’s heart felt fit to burst at the sight of it, but more than that, at the memory it provoked. Of being a boy here, a little shorter and significantly less broad, but with eyes that were already amber. Of Geralt, fresh from his second round of trials, wincing and his breath turning rapid as he tried to reign in the overstimulation of his upgraded senses. The salty smell of tears trailing down his best friend’s face because everything was just too much. Holding him, as he was now, close to his chest until the shaking had passed.
Eskel blinked and shook his head, pulling himself back into the present. Geralt was snuggled up close to him, but looking perfectly blissful in his arms, not shaking, not crying, just… peaceful. Eskel stared in disbelief. It was miracle enough that they were both still alive, let alone that he’d finally been able to confess to Geralt how he felt. And of course, he thought with a wry smile, it had been him who’d revealed his feelings first, despite them both having loved each other for decades. He leant in and kissed the soft white hair still pressed up close to him and squeezed Geralt a little tighter.
“Let’s head back in, shall we?” he asked. Geralt hummed into his chest and reluctantly pulled away. He watched as Geralt ran a hand through his hair, grimacing when he caught a tangle. Bright yellow eyes looked up at him.
“Braid my hair, Esk?” the beseeching look in Geralt’s eyes- Eskel found his head nodding before he had even thought about it. It was worthwhile though for the tiny, soft smile Geralt rewarded him with as he tugged him back down the stairs.
Sat in front of Eskel in their room in the keep, warmed by the fire and with his boyfriend’s hands in his hair, Geralt looked more at peace than Eskel had ever seen him. His eyes were closed in bliss, a tender smile lighting up his entire face that had Eskel holding back a noise of pure unadulterated joy.
He passed strands of hair between his two hands, overlapping them carefully. He had to make it perfect- he knew Geralt wouldn’t care that much, but Eskel wanted the best for him. Geralt’s hair had grown considerably throughout the year and now hung down almost to the small of his back. Eskel tied off the braid and swung it over Geralt’s shoulder.
“What do you think Ger?”
He watched as Geralt fiddled with the end of the braid and pulled it down to examine the length.
“Didn’t realise it had gotten this long,” he murmured. “Never had it this long.” There was a look of wonder in his eyes, and Eskel could feel his eyes stinging at the sight.
“You know you’re allowed nice things Geralt,” Eskel said, nudging him lightly with a cheeky smile on his face. What he didn’t expect was Geralt to turn around with a dangerous grin on his face and a mischievous glint in his eye.
“Oh, I know.” He got to his feet, dusting off his legs as he strolled over to his bags. “I’ve got something to show you. Bought myself something nice.”
There was something about his smile that made Eskel gulp, his stomach twisting anxiously. He stared intently at Geralt’s hands, his long slender fingers delving into the bag, nudging things out onto the floor as he went. Eventually, just as Eskel was getting impatient, Geralt let out a triumphant laugh and pulled a package wrapped in brown wrinkled paper from his bag. He wandered over, holding it in his left hand, shaking it slightly and with a tilt to his eyebrows that made Eskel think that he might be nervous, too. Sliding down onto his knees in front of Eskel, he held the package out. Eskel looked at the package, back up to Geralt’s face, and back down. He frowned.
“Thought you said it was for you,” he shuffled from his place on the rug, wanting to reach forward to see what had Geralt behaving so oddly. The mischievous expression was back on his boyfriend's face, and Eskel’s mouth felt suddenly very, very dry. He swallowed and nodded at Geralt. “Well, show me what you’ve got,” he murmured. If possible, Geralt’s smile became even more wolfish.
The paper fell to the floor as Geralt tore it eagerly off and then held out an object which he balanced on both palms. Eskel swallowed as he suddenly understood the meaning of all of Geralt’s smiles. He swallowed again, feeling hot all over, and rubbed his palms over his thighs, trying to distract himself from his mounting arousal. The item was decidedly phallic in nature and it was thick. Eskel couldn’t help making the mental note that he was fairly certain he was still thicker. The length, however… He gulped nervously, unable to help himself. His mouth was watering at the sight of it, which was more than a little embarrassing. He risked a quick glance back up at Geralt. It was a mistake.
Geralt had moved to pull something else out from behind his back. It seemed to be made of leather, which already had Eskel’s heart racing, but that wasn’t as interesting as the buckles and the suggestive shape of the piece. Geralt had an enticing grin on his face as he stared back at Eskel.
Eskel extended his hand to touch it. It was made of blown glass and felt cold and smooth in his hands. He kept his hands on it, enjoying the weight of it in his palm until Geralt finally took it back from him, hiding it away in his pack again.
Geralt looked as if he regretted it already. “We should probably go and see to the animals, shouldn’t we?” he said, a small pout curling at his lips. Eskel rubbed his back, pressing a kiss to his temple. They should definitely go and get on with their chores right away, before this conversation became any more heated.
Upon reaching the courtyard the two split up, Geralt heading to tend to Roach and Eskel making a beeline for his goats.
All was calm for perhaps a grand total of two minutes before there was a terrible screech that shook the walls of the stables. Eskel, surrounded now by terrified bleating goats, looked up at the sky.
“Fuck,” he muttered under his breath, and made a mad dash across the courtyard for the armoury, only just rolling inside the doors in time to avoid two of the wyvern’s claws rending him in two. He cursed under his breath, tugging loose a silver sword and taking a deep breath to prepare himself. He peeked around the corner, and ducked back as Geralt came hurtling into the building, swearing loudly as he crashed into the opposite wall. Eskel waited whilst his partner readied himself, then nodded at him.
“Fucking wyvern. You ready?”
Geralt nodded back at him, and Eskel took a look outside again. The goats had all retreated within the sheltered hut on the far end of their pen, crying and bleating frantically. Eskel frowned, nibbling his lip. The wyvern was still circling overhead, but it was beginning to dive lower with each spin. “Come on, just a little closer,” he murmured, right hand gripping his sword tighter, and left ready to cast Aard to blow the creature from the sky. From the corner of his eye, he could see Geralt bouncing on the balls of his feet, sword gripped firmly in both hands, a second strapped to his back. The wyvern drew closer. Eskel sprung out from his spot, firing the Sign at the beast with all his might. With a shriek, the wyvern plummeted to the ground, smacking into a wall surrounding the courtyard. Eskel charged forward, sword at the ready, and pounced. He plunged his sword forward into the beast’s chest, aware of Geralt by his side doing the same. The wyvern roared, talons flying out wildly, and it was all Eskel could do to dodge them. Geralt was swiping with his second sword, the first still embedded in the creature’s chest, sweat shining across his brow as he tried to protect them both from their wicked sharp edges. Eskel grimaced and cried out as he pushed his sword in deeper. The wyvern let out a bloodcurdling scream, writhed, clawing at the air, and sank back to the ground with a thud. Sweating and panting, the two witchers pulled back, retrieving their swords.
For a moment, there was no sound besides their own heavy breathing, the goats too scared to even bleat. But a moment later, the noise was almost deafening- goats bleating, horses whinnying, birds cawing in the sky above, the clatter of Geralt’s sword as he dropped it, racing towards Eskel with arms outstretched.
---
Geralt crashed into him, hand immediately going for Eskel’s hair, sliding through it as he used the momentum to slam the other witcher into the wall. He felt Eskel moan into the kiss, and smirked, pushing his thigh up between Eskel’s legs. He could hear Eskel's breath catching in his chest, could feel the desperate way he grabbed at Geralt’s hips, could smell his arousal on the air. Geralt had to bite down on the sudden urge to growl- it was all so much, and it was wonderful. Instead, he pressed his leg tighter against Eskel's crotch and tugged at his hair, giving in to the possessive urge that threatened to overwhelm him. He bit into the meat of Eskel’s neck forcefully, enjoying the way it had Eskel whining and grinding up against him. His own trousers were beginning to feel like they were in the way, and when he shifted to move closer, he could feel that telltale dampness of his smalls as they shifted between his legs. His breath caught in his throat, and he heard Eskel’s resulting rumble of laughter as it rippled through his chest. He kissed against the red, spit-slick bite mark he had left behind, and moved up to the edge of Eskel’s jaw.
“Wanna fuck you right here, up against this wall, where anyone could see us,” he growled out and Eskel gasped, grinding down harder against his thigh. Geralt could feel just how hot he was getting from this already, and smirked wickedly. “You’d like that wouldn’t you?” he murmured, leaning in to bite at Eskel’s neck just below his ear. Eskel groaned, and shoved his hips up against Geralt��s thigh.
“Y-yeah, fuckin’ would,” Eskel groaned again as Geralt continued to leave bite marks down the length of his neck, and he dug his fingers in tighter to the smaller man’s hips, clinging on desperately. Geralt looked up at him, moaned, and dived in again to kiss him, opening his legs so that he could straddle Eskel’s thigh, too. He pushed up against it, a sob catching in his throat as he felt his dick slide up against the wet patch of his smalls.
They lost themselves in each other for a while, kissing and grinding, moaning and biting- until there was a sudden yelp from nearby. Breaking ever so slightly apart, the two glanced to their left to see a rather disgruntled looking Lambert staring at them, face a little paler than usual. He seemed unable to maintain eye contact with them, and flushed, rubbing the back of his neck awkwardly when he noticed two sets of yellow eyes on him.
“God, would you get a room, please? Why’d you have to be fucking out here where anybody can see it?” he whined, turning his back on them, face hidden in his hands.
Geralt blinked, not quite certain how to react and froze for a moment. Really, if anything, he’d thought Lambert would mock them, not blush. Well. Behind him, Eskel cleared his throat, and nodded his head in the direction of the keep. Geralt grabbed Eskel’s hands and dragged him inside, sprinting through the hall and up the stairs, bursting into their room and shoving him down onto the bed. Eskel groaned, palming his cock through his trousers as Geralt threw himself to the floor in front of him. He shoved Eskel's hand out the way and mouthed at him through his clothes, causing the other witcher to tip his head back and let out a broken gasp. Geralt hastily undid the ties of Eskel’s trousers, pulling them off and throwing his own to the side just as quickly. When he had gotten them both naked, he fell back onto his knees in front of Eskel and looked him dead in the eye. Then slowly licked a line from his balls to the tip of his cock. Eskel bit his lip, desperately holding back a whine, muscles in his thighs tightening as he tensed, trying not to close his legs. Geralt did it again, and this time licked across the head of Eskel’s prick, before taking it into his mouth. Eskel moaned, not able to look away from the scene before him. Geralt kept slowly working Eskel into his mouth, gradually taking more each time, bit by bit, until he had the full length of him settled in his throat. He gestured impatiently with his hands for the oil, and Eskel fumbled around their table before dropping it into the waiting hand, too shaky to be coordinated. Geralt swallowed around him, and Eskel keened, covering his face with his hands as a blush ran up the back of his neck.
His moans took on a broken edge as Geralt proceeded to pick up the pace, moving his mouth up and down Eskel’s cock faster, one hand firmly on Eskel’s thigh, the other popping the cork on the oil vial. He slipped off for a moment, and when he spoke, his voice was husky and wrecked.
“Got to get you ready for my cock, haven’t I?” he said, and slid his mouth straight back onto Eskel’s dick. Eskel groaned, letting a hand fall to pet Geralt’s hair. Geralt cocked an eyebrow at him when he made to grab a handful, and Eskel whined, removing his hand and biting his lip. Geralt cursed under his breath- Eskel was so hard already, the tip of his dick red and leaking. He gulped, taking a quick breath, and moved back onto Eskel’s dick.
Eskel inhaled sharply as he felt a finger trace across his arse, sliding between his cheeks slowly to stroke gingerly around his hole. He fidgeted slightly, hips raising as he trailed to provide a better angle, but Geralt glared up at him and pulled off his cock. Eskel mewled, and went to protest, but Geralt shushed him. “Don’t move, Esk. You’ll get what you want when I decide, remember?” Eskel tried his best not to howl at that, settling for nodding his head rapidly.
Geralt lapped at the head of Eskel’s cock as he slowly circled the man’s rim with an oiled finger, delighting in Eskel’s desperate attempt not to let out his quiet little moans and whines. Tentatively, he slipped the tip of his finger into Eskel’s hole, and his eyebrows raised, mouth falling open a little in surprise at just how tight and hot he was inside. He had to pull off, Eskel whimpering beneath him.
“You’re so goddamn tight for me,” Geralt said, unable to take his eyes off Eskel’s arse as he pushed in further. Eskel choked, head dropping back against the bed as Geralt slid his finger in, and back out, carefully. He pulled out entirely and Eskel whined at him, hands grasping at the sheets. Geralt hushed him as he tipped more oil onto his fingers, and slid two back into Eskel’s grasping hole. Eskel groaned, then whimpered as Geralt crooked his fingers just right and caught his prostate. Geralt grinned, and purposefully rubbed small circles on that spot, watching Eskel jerk and keen on the bed, muscles taut and mouth wide open.
“G-Ger, fuck, feels like I’m gonna, gonna-” Geralt stopped and went back to slowly fucking the other man on his fingers, rubbing his hip soothingly as he calmed down. Eskel panted, sweat running down his forehead as he tried to get his breathing back under control. But Geralt gave him no time to recover, still fucking smoothly in and out of him with two fingers, stretching him patiently until he could take three. Eskel’s hips canted, a long needy whine coming out of him as Geralt eased three fingers into his arse. Geralt leant down to lay a series of kisses across his hips and thighs, and Eskel cried out as the white-haired witcher pressed mercilessly up against his prostate again. It had Eskel squirming across the bed, and Geralt chuckled and gave him another kiss to his hip.
Cautiously, Geralt pulled his fingers out again- Eskel howled and caught the other man’s wrist in one hand, pleading with his eyes. Geralt chuckled at him and moved down to kiss him.
“I’ll be right back, Esk. Didn’t know you could be so needy,” Geralt said, kissing his cheek before pulling his fingers all the way out and crossing the room to his pack. Geralt pulled the harness slowly up his legs, settling it in place over his crotch. He heard a sharp inhale from across the room as he fastened the clasps around his damp thighs. The air was thick with the aroma of their lust, their two smells mingling together, and Geralt smirked, turning back to face his boyfriend. He watched Eskel’s breathing pick up as he produced the second piece from his bag, and slipped it through the straps, securing it tightly, watching as Eskel’s hand slipped down to his cock, jerking it at a leisurely pace. Geralt swallowed, feeling his cock twitch at the sight, and he poured some oil into his palm to do the same.
Geralt whined as he spread the oil across the shaft, the feedback when it pushed back against him feeling so good on his sensitive cock. He glanced over at Eskel, and saw the other man teasing the head of his dick with his fingers, other hand clenched hard around the base. He made a questioning grunt at Eskel as he walked back over.
“Didn't wanna come too soon,” the larger man slurred, eyes slipping shut as Geralt pulled his hands off his dick. Geralt stared down at him as Eskel panted, clinging desperately to the sheets. Geralt licked his lips.
“You ready for me, Eskel?” he could feel himself dripping down the top of his thighs, and he squirmed a little uncomfortably. He wanted to get his cock inside this gorgeous, strong man as soon as he could, the pressure in his belly building steadily higher and higher. He teased a finger around Eskel’s rim as he waited for an answer. Eskel groaned, and nodded, trying to shift himself back onto the finger. Geralt swatted at his thigh, and pulled back, grasping his cock by the base. He nudged Eskel’s legs apart and grabbed one of his arse cheeks, leaving the other man thoroughly on display. Eskel shivered beneath him as Geralt stared at him for a long moment, before very slowly pushing his cock into Eskel’s arse.
Eskel whimpered softly, his breath catching as he was filled. Once the full length was inside, Geralt pulled his hands back to settle on Eskel’s thighs, placing his longer, muscular legs on either side of Geralt’s own hips. He waited a moment as Eskel wriggled, getting used to the sensation. After a minute, Eskel nodded, and murmured-
“You gonna fuck me then, Geralt?” Geralt growled at him, and snapped his hips back and then forward again sharply. Eskel cried out, hands scrabbling for purchase on the sheets. Geralt pumped his cock in and out of Eskel’s arse hard, slowing his pace a little from his initial roughness, but still with enough power to punch the air from Eskel’s lungs, leaving the other witcher reeling. Eskel’s cock was bobbing againstF his belly, and Geralt’s eyes were fixed on it as Eskel reached to wrap a hand around himself. Geralt nodded at him, biting his lip, hair falling in front of his eyes as he ground into Eskel’s prostate again and again. Eskel was a moaning mess, head bouncing on the bed, and it was so good, but Geralt just needed a little more, to be a little closer. He stroked along Eskel’s leg, before pulling one up to his waist. Eskel gasped, and nodded frantically, fringe falling across his eyes as wrapped his ankles around Geralt’s back, reeling him in closer.
Geralt whined high in his throat and his thrusts stuttered a moment as the base of the strap ground back against his own sensitive cock. He felt suddenly very close to coming- he just had to get Eskel there, too.
Geralt sped his thrusts up and stretched across to slap Eskel’s hand out the way and take his cock in his hand. Geralt could hear himself whimpering breathily on every thrust now as the contraption caught against his prick. He tugged roughly at Eskel’s cock, leaning down to press open-mouthed kisses against the collection of bite marks he had left on Eskel’s neck and the other man groaned against him, grinding his cock into Geralt’s hand, and trying to fuck himself back onto his cock.
“Ger, please I’m-”
“Fuck, Eskel, I’m gonna-” they spoke at the same time, both breathless and rutting desperately against each other. Eskel fell over the edge first, as Geralt slammed again and again into his prostate. He came with a howl, come shooting out across his chest and catching his chin. Geralt’s eyes widened, and he came seconds later with a loud moan, still thrusting clumsily into Eskel as he felt his thighs grow wet.
“Fu-uck,” he whined, thrusts slowly coming to a halt. He fell down, dropping his weight against Eskel’s chest, and the other man moaned softly.
They lay there a while until Geralt began to fidget uncomfortably, thighs sticky and damp and the material around his hips feeling a little too heavy now. He groaned, shifting his hips back and slipping off the bed. He staggered over to the washbasin and wiped everything up, packing his things away securely. He tentatively wiped between his own legs, shuddering slightly at the sensation, and brought a clean cloth over to Eskel.
Eskel lay across the bed, nuzzling into comfortable pillows, with the covers pulled back invitingly. He held his arms open, and Geralt fell into them with a grateful sigh. He hummed, content in the other witcher’s arms and nuzzled his head into his chest. Eskel kissed his forehead, wincing slightly as he pushed sweaty hair back from it.
“I know, I know,” Geralt grumbled, wriggling in closer. “We should bathe. But not tonight,” he said through a yawn, smiling when he felt Eskel lean down to kiss him again.
“No, not tonight. Maybe in the morning.” Eskel said, and Geralt hummed in agreement, eyes slipping closed. He was on the verge of sleep already, suddenly feeling worn out. It was definitely the adrenaline from the fight, he thought groggily, couldn’t possibly be from the sex. He snuffled, and squashed his face into Eskel’s warm, inviting chest, and drifted off to sleep.
4 notes · View notes
funkylittlebard · 3 years
Text
You're safe with me, I promise- Chapter 2
these are both already up on Ao3 so bam!!! the next chapter!
First chapter is here
Here on Ao3
Again a bit long like 4.3k
Rating: Explicit
CWs/Tags: Trans Geralt, Established Relationship, Fluff and Smut, Top Geralt, Bottom Eskel, Blow Jobs, Anal Sex, Anal Fingering, Canon-Typical Violence
Geskel having a nice time and then boom horny strikes again below
The day broke with soft rays of light splaying out across the keep’s walls, dappling them with sunlight. Atop the uppermost balcony, a figure stood, leaning his broad figure against the moss-covered wall to his right. A gentle breeze blew his hair across his face, brown strands tickling across his cheeks. His arms stretched out over the edge and he let out a grunt as his elbows clicked. He continued stretching in the slowly rising morning sun, muscles pulling satisfactorily as he went through the routine. Rolling his neck, a smile spread across Eskel’s scarred face, as his sensitive ears caught footsteps heading up the stairs in his direction. He turned to face them, propping up his elbows casually on the ledge. A moment later, a head of white hair popped out from behind the crumbling stone wall.
“Mornin’,” Eskel said as Geralt stepped out into full view. “Sleep well?” a knowing smirk graced his face as Geralt cleared his throat somewhat awkwardly.
“Hmm.” Geralt offered with his typical eloquence and came and stood next to Eskel, admiring the view of the mountain below them. The snows were still in full force, blanketing it almost entirely in white. Wordlessly, Geralt held out a tankard to Eskel, the smell of herbs filling his nose. Eskel hummed happily and accepted it. A cup of his favourite tea in the morning was always appreciated. His chest filled with warmth as he brought the cup to his lips, inhaling the smell again before taking a sip. The taste of bergamot burst across his mouth as he drank before letting out a contented sigh. This was perfect- watching the sun rise in a safe place with his boyfriend snuggled up against his shoulder with some tea. What more could a man possibly ask for?
He pushed his nose into Geralt’s hair and stood breathing in his scent for a moment, eyes crinkling at the corners as he caught a whiff of lazy satisfaction coming off of his boyfriend. He leant up and tucked Geralt’s head under his chin, the angle a little awkward because he wasn’t all that much taller than him. Eskel stood up on his tiptoes and smiled, taking another sip of his tea.
They stood, leaning into each other a while longer until the sun had crested the other side of the valley and the world around them had grown brighter. Geralt squinted, grunted, and hid his face in the side of Eskel’s neck with such force that the other man startled and fell back onto the balls of his feet. Eskel looked down at him and wrapped his arms tighter about his waist, stepping in a little closer.
“‘S too bright.” came a muffled voice from Eskel’s chest. Eskel’s heart felt fit to burst at the sight of it, but more than that, at the memory it provoked. Of being a boy here, a little shorter and significantly less broad, but with eyes that were already amber. Of Geralt, fresh from his second round of trials, wincing and his breath turning rapid as he tried to reign in the overstimulation of his upgraded senses. The salty smell of tears trailing down his best friend’s face because everything was just too much. Holding him, as he was now, close to his chest until the shaking had passed.
Eskel blinked and shook his head, pulling himself back into the present. Geralt was snuggled up close to him, but looking perfectly blissful in his arms, not shaking, not crying, just… peaceful. Eskel stared in disbelief. It was miracle enough that they were both still alive, let alone that he’d finally been able to confess to Geralt how he felt. And of course, he thought with a wry smile, it had been him who’d revealed his feelings first, despite them both having loved each other for decades. He leant in and kissed the soft white hair still pressed up close to him and squeezed Geralt a little tighter.
“Let’s head back in, shall we?” he asked. Geralt hummed into his chest and reluctantly pulled away. He watched as Geralt ran a hand through his hair, grimacing when he caught a tangle. Bright yellow eyes looked up at him.
“Braid my hair, Esk?” the beseeching look in Geralt’s eyes- Eskel found his head nodding before he had even thought about it. It was worthwhile though for the tiny, soft smile Geralt rewarded him with as he tugged him back down the stairs.
Sat in front of Eskel in their room in the keep, warmed by the fire and with his boyfriend’s hands in his hair, Geralt looked more at peace than Eskel had ever seen him. His eyes were closed in bliss, a tender smile lighting up his entire face that had Eskel holding back a noise of pure unadulterated joy.
He passed strands of hair between his two hands, overlapping them carefully. He had to make it perfect- he knew Geralt wouldn’t care that much, but Eskel wanted the best for him. Geralt’s hair had grown considerably throughout the year and now hung down almost to the small of his back. Eskel tied off the braid and swung it over Geralt’s shoulder.
“What do you think Ger?”
He watched as Geralt fiddled with the end of the braid and pulled it down to examine the length.
“Didn’t realise it had gotten this long,” he murmured. “Never had it this long.” There was a look of wonder in his eyes, and Eskel could feel his eyes stinging at the sight.
“You know you’re allowed nice things Geralt,” Eskel said, nudging him lightly with a cheeky smile on his face. What he didn’t expect was Geralt to turn around with a dangerous grin on his face and a mischievous glint in his eye.
“Oh, I know.” He got to his feet, dusting off his legs as he strolled over to his bags. “I’ve got something to show you. Bought myself something nice.”
There was something about his smile that made Eskel gulp, his stomach twisting anxiously. He stared intently at Geralt’s hands, his long slender fingers delving into the bag, nudging things out onto the floor as he went. Eventually, just as Eskel was getting impatient, Geralt let out a triumphant laugh and pulled a package wrapped in brown wrinkled paper from his bag. He wandered over, holding it in his left hand, shaking it slightly and with a tilt to his eyebrows that made Eskel think that he might be nervous, too. Sliding down onto his knees in front of Eskel, he held the package out. Eskel looked at the package, back up to Geralt’s face, and back down. He frowned.
“Thought you said it was for you,” he shuffled from his place on the rug, wanting to reach forward to see what had Geralt behaving so oddly. The mischievous expression was back on his boyfriend's face, and Eskel’s mouth felt suddenly very, very dry. He swallowed and nodded at Geralt. “Well, show me what you’ve got,” he murmured. If possible, Geralt’s smile became even more wolfish.
The paper fell to the floor as Geralt tore it eagerly off and then held out an object which he balanced on both palms. Eskel swallowed as he suddenly understood the meaning of all of Geralt’s smiles. He swallowed again, feeling hot all over, and rubbed his palms over his thighs, trying to distract himself from his mounting arousal. The item was decidedly phallic in nature and it was thick. Eskel couldn’t help making the mental note that he was fairly certain he was still thicker. The length, however… He gulped nervously, unable to help himself. His mouth was watering at the sight of it, which was more than a little embarrassing. He risked a quick glance back up at Geralt. It was a mistake.
Geralt had moved to pull something else out from behind his back. It seemed to be made of leather, which already had Eskel’s heart racing, but that wasn’t as interesting as the buckles and the suggestive shape of the piece. Geralt had an enticing grin on his face as he stared back at Eskel.
Eskel extended his hand to touch it. It was made of blown glass and felt cold and smooth in his hands. He kept his hands on it, enjoying the weight of it in his palm until Geralt finally took it back from him, hiding it away in his pack again.
Geralt looked as if he regretted it already. “We should probably go and see to the animals, shouldn’t we?” he said, a small pout curling at his lips. Eskel rubbed his back, pressing a kiss to his temple. They should definitely go and get on with their chores right away, before this conversation became any more heated.
Upon reaching the courtyard the two split up, Geralt heading to tend to Roach and Eskel making a beeline for his goats.
All was calm for perhaps a grand total of two minutes before there was a terrible screech that shook the walls of the stables. Eskel, surrounded now by terrified bleating goats, looked up at the sky.
“Fuck,” he muttered under his breath, and made a mad dash across the courtyard for the armoury, only just rolling inside the doors in time to avoid two of the wyvern’s claws rending him in two. He cursed under his breath, tugging loose a silver sword and taking a deep breath to prepare himself. He peeked around the corner, and ducked back as Geralt came hurtling into the building, swearing loudly as he crashed into the opposite wall. Eskel waited whilst his partner readied himself, then nodded at him.
“Fucking wyvern. You ready?”
Geralt nodded back at him, and Eskel took a look outside again. The goats had all retreated within the sheltered hut on the far end of their pen, crying and bleating frantically. Eskel frowned, nibbling his lip. The wyvern was still circling overhead, but it was beginning to dive lower with each spin. “Come on, just a little closer,” he murmured, right hand gripping his sword tighter, and left ready to cast Aard to blow the creature from the sky. From the corner of his eye, he could see Geralt bouncing on the balls of his feet, sword gripped firmly in both hands, a second strapped to his back. The wyvern drew closer. Eskel sprung out from his spot, firing the Sign at the beast with all his might. With a shriek, the wyvern plummeted to the ground, smacking into a wall surrounding the courtyard. Eskel charged forward, sword at the ready, and pounced. He plunged his sword forward into the beast’s chest, aware of Geralt by his side doing the same. The wyvern roared, talons flying out wildly, and it was all Eskel could do to dodge them. Geralt was swiping with his second sword, the first still embedded in the creature’s chest, sweat shining across his brow as he tried to protect them both from their wicked sharp edges. Eskel grimaced and cried out as he pushed his sword in deeper. The wyvern let out a bloodcurdling scream, writhed, clawing at the air, and sank back to the ground with a thud. Sweating and panting, the two witchers pulled back, retrieving their swords.
For a moment, there was no sound besides their own heavy breathing, the goats too scared to even bleat. But a moment later, the noise was almost deafening- goats bleating, horses whinnying, birds cawing in the sky above, the clatter of Geralt’s sword as he dropped it, racing towards Eskel with arms outstretched.
---
Geralt crashed into him, hand immediately going for Eskel’s hair, sliding through it as he used the momentum to slam the other witcher into the wall. He felt Eskel moan into the kiss, and smirked, pushing his thigh up between Eskel’s legs. He could hear Eskel's breath catching in his chest, could feel the desperate way he grabbed at Geralt’s hips, could smell his arousal on the air. Geralt had to bite down on the sudden urge to growl- it was all so much, and it was wonderful. Instead, he pressed his leg tighter against Eskel's crotch and tugged at his hair, giving in to the possessive urge that threatened to overwhelm him. He bit into the meat of Eskel’s neck forcefully, enjoying the way it had Eskel whining and grinding up against him. His own trousers were beginning to feel like they were in the way, and when he shifted to move closer, he could feel that telltale dampness of his smalls as they shifted between his legs. His breath caught in his throat, and he heard Eskel’s resulting rumble of laughter as it rippled through his chest. He kissed against the red, spit-slick bite mark he had left behind, and moved up to the edge of Eskel’s jaw.
“Wanna fuck you right here, up against this wall, where anyone could see us,” he growled out and Eskel gasped, grinding down harder against his thigh. Geralt could feel just how hot he was getting from this already, and smirked wickedly. “You’d like that wouldn’t you?” he murmured, leaning in to bite at Eskel’s neck just below his ear. Eskel groaned, and shoved his hips up against Geralt’s thigh.
“Y-yeah, fuckin’ would,” Eskel groaned again as Geralt continued to leave bite marks down the length of his neck, and he dug his fingers in tighter to the smaller man’s hips, clinging on desperately. Geralt looked up at him, moaned, and dived in again to kiss him, opening his legs so that he could straddle Eskel’s thigh, too. He pushed up against it, a sob catching in his throat as he felt his dick slide up against the wet patch of his smalls.
They lost themselves in each other for a while, kissing and grinding, moaning and biting- until there was a sudden yelp from nearby. Breaking ever so slightly apart, the two glanced to their left to see a rather disgruntled looking Lambert staring at them, face a little paler than usual. He seemed unable to maintain eye contact with them, and flushed, rubbing the back of his neck awkwardly when he noticed two sets of yellow eyes on him.
“God, would you get a room, please? Why’d you have to be fucking out here where anybody can see it?” he whined, turning his back on them, face hidden in his hands.
Geralt blinked, not quite certain how to react and froze for a moment. Really, if anything, he’d thought Lambert would mock them, not blush. Well. Behind him, Eskel cleared his throat, and nodded his head in the direction of the keep. Geralt grabbed Eskel’s hands and dragged him inside, sprinting through the hall and up the stairs, bursting into their room and shoving him down onto the bed. Eskel groaned, palming his cock through his trousers as Geralt threw himself to the floor in front of him. He shoved Eskel's hand out the way and mouthed at him through his clothes, causing the other witcher to tip his head back and let out a broken gasp. Geralt hastily undid the ties of Eskel’s trousers, pulling them off and throwing his own to the side just as quickly. When he had gotten them both naked, he fell back onto his knees in front of Eskel and looked him dead in the eye. Then slowly licked a line from his balls to the tip of his cock. Eskel bit his lip, desperately holding back a whine, muscles in his thighs tightening as he tensed, trying not to close his legs. Geralt did it again, and this time licked across the head of Eskel’s prick, before taking it into his mouth. Eskel moaned, not able to look away from the scene before him. Geralt kept slowly working Eskel into his mouth, gradually taking more each time, bit by bit, until he had the full length of him settled in his throat. He gestured impatiently with his hands for the oil, and Eskel fumbled around their table before dropping it into the waiting hand, too shaky to be coordinated. Geralt swallowed around him, and Eskel keened, covering his face with his hands as a blush ran up the back of his neck.
His moans took on a broken edge as Geralt proceeded to pick up the pace, moving his mouth up and down Eskel’s cock faster, one hand firmly on Eskel’s thigh, the other popping the cork on the oil vial. He slipped off for a moment, and when he spoke, his voice was husky and wrecked.
“Got to get you ready for my cock, haven’t I?” he said, and slid his mouth straight back onto Eskel’s dick. Eskel groaned, letting a hand fall to pet Geralt’s hair. Geralt cocked an eyebrow at him when he made to grab a handful, and Eskel whined, removing his hand and biting his lip. Geralt cursed under his breath- Eskel was so hard already, the tip of his dick red and leaking. He gulped, taking a quick breath, and moved back onto Eskel’s dick.
Eskel inhaled sharply as he felt a finger trace across his arse, sliding between his cheeks slowly to stroke gingerly around his hole. He fidgeted slightly, hips raising as he trailed to provide a better angle, but Geralt glared up at him and pulled off his cock. Eskel mewled, and went to protest, but Geralt shushed him. “Don’t move, Esk. You’ll get what you want when I decide, remember?” Eskel tried his best not to howl at that, settling for nodding his head rapidly.
Geralt lapped at the head of Eskel’s cock as he slowly circled the man’s rim with an oiled finger, delighting in Eskel’s desperate attempt not to let out his quiet little moans and whines. Tentatively, he slipped the tip of his finger into Eskel’s hole, and his eyebrows raised, mouth falling open a little in surprise at just how tight and hot he was inside. He had to pull off, Eskel whimpering beneath him.
“You’re so goddamn tight for me,” Geralt said, unable to take his eyes off Eskel’s arse as he pushed in further. Eskel choked, head dropping back against the bed as Geralt slid his finger in, and back out, carefully. He pulled out entirely and Eskel whined at him, hands grasping at the sheets. Geralt hushed him as he tipped more oil onto his fingers, and slid two back into Eskel’s grasping hole. Eskel groaned, then whimpered as Geralt crooked his fingers just right and caught his prostate. Geralt grinned, and purposefully rubbed small circles on that spot, watching Eskel jerk and keen on the bed, muscles taut and mouth wide open.
“G-Ger, fuck, feels like I’m gonna, gonna-” Geralt stopped and went back to slowly fucking the other man on his fingers, rubbing his hip soothingly as he calmed down. Eskel panted, sweat running down his forehead as he tried to get his breathing back under control. But Geralt gave him no time to recover, still fucking smoothly in and out of him with two fingers, stretching him patiently until he could take three. Eskel’s hips canted, a long needy whine coming out of him as Geralt eased three fingers into his arse. Geralt leant down to lay a series of kisses across his hips and thighs, and Eskel cried out as the white-haired witcher pressed mercilessly up against his prostate again. It had Eskel squirming across the bed, and Geralt chuckled and gave him another kiss to his hip.
Cautiously, Geralt pulled his fingers out again- Eskel howled and caught the other man’s wrist in one hand, pleading with his eyes. Geralt chuckled at him and moved down to kiss him.
“I’ll be right back, Esk. Didn’t know you could be so needy,” Geralt said, kissing his cheek before pulling his fingers all the way out and crossing the room to his pack. Geralt pulled the harness slowly up his legs, settling it in place over his crotch. He heard a sharp inhale from across the room as he fastened the clasps around his damp thighs. The air was thick with the aroma of their lust, their two smells mingling together, and Geralt smirked, turning back to face his boyfriend. He watched Eskel’s breathing pick up as he produced the second piece from his bag, and slipped it through the straps, securing it tightly, watching as Eskel’s hand slipped down to his cock, jerking it at a leisurely pace. Geralt swallowed, feeling his cock twitch at the sight, and he poured some oil into his palm to do the same.
Geralt whined as he spread the oil across the shaft, the feedback when it pushed back against him feeling so good on his sensitive cock. He glanced over at Eskel, and saw the other man teasing the head of his dick with his fingers, other hand clenched hard around the base. He made a questioning grunt at Eskel as he walked back over.
“Didn't wanna come too soon,” the larger man slurred, eyes slipping shut as Geralt pulled his hands off his dick. Geralt stared down at him as Eskel panted, clinging desperately to the sheets. Geralt licked his lips.
“You ready for me, Eskel?” he could feel himself dripping down the top of his thighs, and he squirmed a little uncomfortably. He wanted to get his cock inside this gorgeous, strong man as soon as he could, the pressure in his belly building steadily higher and higher. He teased a finger around Eskel’s rim as he waited for an answer. Eskel groaned, and nodded, trying to shift himself back onto the finger. Geralt swatted at his thigh, and pulled back, grasping his cock by the base. He nudged Eskel’s legs apart and grabbed one of his arse cheeks, leaving the other man thoroughly on display. Eskel shivered beneath him as Geralt stared at him for a long moment, before very slowly pushing his cock into Eskel’s arse.
Eskel whimpered softly, his breath catching as he was filled. Once the full length was inside, Geralt pulled his hands back to settle on Eskel’s thighs, placing his longer, muscular legs on either side of Geralt’s own hips. He waited a moment as Eskel wriggled, getting used to the sensation. After a minute, Eskel nodded, and murmured-
“You gonna fuck me then, Geralt?” Geralt growled at him, and snapped his hips back and then forward again sharply. Eskel cried out, hands scrabbling for purchase on the sheets. Geralt pumped his cock in and out of Eskel’s arse hard, slowing his pace a little from his initial roughness, but still with enough power to punch the air from Eskel’s lungs, leaving the other witcher reeling. Eskel’s cock was bobbing againstF his belly, and Geralt’s eyes were fixed on it as Eskel reached to wrap a hand around himself. Geralt nodded at him, biting his lip, hair falling in front of his eyes as he ground into Eskel’s prostate again and again. Eskel was a moaning mess, head bouncing on the bed, and it was so good, but Geralt just needed a little more, to be a little closer. He stroked along Eskel’s leg, before pulling one up to his waist. Eskel gasped, and nodded frantically, fringe falling across his eyes as wrapped his ankles around Geralt’s back, reeling him in closer.
Geralt whined high in his throat and his thrusts stuttered a moment as the base of the strap ground back against his own sensitive cock. He felt suddenly very close to coming- he just had to get Eskel there, too.
Geralt sped his thrusts up and stretched across to slap Eskel’s hand out the way and take his cock in his hand. Geralt could hear himself whimpering breathily on every thrust now as the contraption caught against his prick. He tugged roughly at Eskel’s cock, leaning down to press open-mouthed kisses against the collection of bite marks he had left on Eskel’s neck and the other man groaned against him, grinding his cock into Geralt’s hand, and trying to fuck himself back onto his cock.
“Ger, please I’m-”
“Fuck, Eskel, I’m gonna-” they spoke at the same time, both breathless and rutting desperately against each other. Eskel fell over the edge first, as Geralt slammed again and again into his prostate. He came with a howl, come shooting out across his chest and catching his chin. Geralt’s eyes widened, and he came seconds later with a loud moan, still thrusting clumsily into Eskel as he felt his thighs grow wet.
“Fu-uck,” he whined, thrusts slowly coming to a halt. He fell down, dropping his weight against Eskel’s chest, and the other man moaned softly.
They lay there a while until Geralt began to fidget uncomfortably, thighs sticky and damp and the material around his hips feeling a little too heavy now. He groaned, shifting his hips back and slipping off the bed. He staggered over to the washbasin and wiped everything up, packing his things away securely. He tentatively wiped between his own legs, shuddering slightly at the sensation, and brought a clean cloth over to Eskel.
Eskel lay across the bed, nuzzling into comfortable pillows, with the covers pulled back invitingly. He held his arms open, and Geralt fell into them with a grateful sigh. He hummed, content in the other witcher’s arms and nuzzled his head into his chest. Eskel kissed his forehead, wincing slightly as he pushed sweaty hair back from it.
“I know, I know,” Geralt grumbled, wriggling in closer. “We should bathe. But not tonight,” he said through a yawn, smiling when he felt Eskel lean down to kiss him again.
“No, not tonight. Maybe in the morning.” Eskel said, and Geralt hummed in agreement, eyes slipping closed. He was on the verge of sleep already, suddenly feeling worn out. It was definitely the adrenaline from the fight, he thought groggily, couldn’t possibly be from the sex. He snuffled, and squashed his face into Eskel’s warm, inviting chest, and drifted off to sleep.
1 note · View note
funkylittlebard · 3 years
Link
Chapters: 1/? Fandom: Wiedźmin | The Witcher - All Media Types Rating: Explicit Warnings: Creator Chose Not To Use Archive Warnings Relationships: Eskel/Geralt z Rivii | Geralt of Rivia Characters: Geralt z Rivii | Geralt of Rivia, Eskel (The Witcher) Additional Tags: Trans Geralt z Rivii | Geralt of Rivia, Established Relationship, Kaer Morhen's Fanon Hot Springs (The Witcher), Dubious Consent, Sexsomnia, Frottage, Frottage Sexsomnia, Enthusiastic Consent, thigh riding, Oral Sex, Vaginal Sex, Light Dom/sub, Bottom Geralt z Rivii | Geralt of Rivia, Top Eskel (The Witcher), Fluff and Smut
Summary:
Geralt has come for the winter to Kaer Morhen and he's excited to see Eskel. He's got a surprise for him, but before they can get to that, there is the small matter of Eskel's leg to deal with.
Hi! Few things that are a bit spoiler-y but still: Geralt is trans in this fic, and as such I've used words to describe his genitals that might make some people uncomfortable (dick/ cock/ slit/ cunt). Also, the dub con refers to one person grinding on the other in their sleep, waking up a bit embarassed, getting reassured before they both give explicit consent before going on to have sex (I've put the specifics in the tags). I have at least one more chapter of this planned, and after that who knows.
It’s also the first thing I’ve written for The Witcher and about the second piece of fanfic I’ve written ever lmao
Ta da?
0 notes
bi-aragorn · 2 years
Text
Fuck Me Full
My first fic for @thepassifloradiscord’s smut battle! Had so much fun with this event, and there’s some really great fics in the Ao3 collection
For the prompt Witchers have knots
Rating: Explicit
Tags: Knotting, Witchers Have Feelings, Bottom Geralt, Top Eskel, Light Dom/sub, Anal Fingering, Anal Sex
Pairing: Geskel
Here on Ao3
Geskel knotting below the cut
Outside the wind was howling, rain pouring and trees rustling in the gale, but at least inside the inn, there was a fire going, and it was warm. They always chose this place to meet outside of the keep- two witchers being seen together was odd enough, and travelling together stranger still, so it was safer just to keep to a few meeting points throughout the year. Now, drying his hair after his bath, and shivering as a small droplet of water ran down his neck, Geralt was glad that they could do this, if nothing more. He hadn’t seen Eskel in months, walking the Path all spring by himself, or occasionally with Dandelion. But now, here they were- together again at last, and Geralt was more than a little excited.
Eskel was sprawled out across the bed, naked, his cock resting soft against his thigh. Gods, but it had been too long since Geralt had had that in him… just the thought of being allowed to get his mouth on the other witcher had Geralt’s cock twitching against his leg.
Sighing, Geralt ran the towel over the rest of his body, making sure he was dry, before flopping onto the bed next to Eskel. They had brought some food and ale up to their room, knowing that once they were inside, there would be little hope of them coming back out again until the following morning, and Geralt reached across for his tankard of ale, shuffling closer to Eskel as he did so. The other witcher was practically radiating heat, and Geralt couldn’t help the little moan that escaped him as he leant back against him.
“You happy there?” Eskel murmured, bringing up a calloused hand to rub at Geralt’s shoulders. With a contented hum, Geralt nodded, pushing needily back into Eskel’s touch. It was always so much easier to be open about his needs and wants around other witchers, other people who understood. So Geralt let himself be a little more honest, a little freer in his actions than he usually would, safe in the knowledge that Eskel would never think less of him for it. As far as sex was concerned, there was, of course, the added bonus of Eskel having a knot- all the wolf witchers did, something to do with the mutagens probably, but those were secrets that had been lost with the mages. Regardless, Geralt was not ashamed to admit that he loved it, how full he felt when it got pushed inside of him- nothing else could make him come as hard as getting fucked full on Eskel’s knot.
He set his mug aside, and rolled over, cuddling up close to Eskel’s chest. There was a brief moment of hesitation- what if something had changed since the winter? What if Eskel found him boring after all these years?- but before he could get too lost in his head, Eskel had slipped a hand gently under his chin, tipped his face up, and pressed their lips together in a soft kiss. Gasping, Geralt pushed in closer, deepening the kiss, eager for more. But Eskel kept the kiss chaste and slow for a while, savouring it, until Geralt was whining against his lips.
“Easy, pup,” Eskel chuckled, pulling back. “Can’t be that desperate already,” he leant back in, kissing Geralt again, and rolling so that he was laying on top of him. Geralt melted into the pillows, already wanting more. When he heard the clinking of a glass bottle, Geralt’s heart sped up, excited. A moment later, a warm slick hand was pressing against his hole, and Geralt pulled back from the kiss with a moan, spreading his legs as wide as he could.
“Such a sweet little slut for me,” Eskel murmured as he pushed his finger in. Geralt shuddered, and scrabbled to hold Eskel’s shoulders, clutching on to them tightly as he was slowly worked open.
Eskel took his time, pouring more oil over his fingers, tracing them around Geralt’s rim, making the other man squirm. Slowly, he pushed in a second finger, crooking it just so that he caught Geralt’s prostate each time. Beneath him, Geralt whined and writhed, trying to fuck himself on Eskel’s fingers, needing more, needing to feel full after all this time. Not that Eskel was having any of it- he moved his free hand to pin Geralt down by the hip and fixed him with a harsh stare.
“Stay still, or you get nothing,”
Geralt whimpered, nodding desperately and clutched tighter at Eskel’s shoulders, his nails biting into the skin.
“That’s better,” Eskel said, and thrust another finger in, making Geralt howl, clenching down on his fingers so as not to squirm again. “Gonna look so pretty taking my knot, pup,”
Unable to hold back a sob at the words, Geralt slammed his eyes shut, panting as Eskel’s fingers moved faster and faster inside of him. It was so hard to stay still, but he wanted to be good, but fuck, he wanted that knot in him now.
“P-please, Eskel, please,” he whined, the tips of his ears flushing red, a little ashamed of how needy he sounded. “Want it, please,”
“Bet you do, my needy pup,” Eskel said, not changing pace as he opened Geralt up for his cock. Still panting, Geralt threw his head back with a loud whine, his own cock resting hard against his stomach, leaking already. Fuck, but he wanted to touch it- not that he would without Eskel’s permission. He could wait, he could be good.
It was hard to remember that a moment later when Eskel pulled his fingers out. Geralt’s breath stuttered, coming out in a sob, chest heaving. He bit down on his bottom lip, trying desperately to control the noise he was making, hoping that nobody had heard them already. Eskel looked up, and frowned at him, slapping Geralt’s thigh.
“Let go of that lip,” Eskel snapped, and Geralt whimpered, releasing it, embarrassed to have been caught.
“S-Sorr- fuck!” He cut himself off, yelling as Eskel pushed into him in one rough thrust. “Fuck!” he cried again, as Eskel began to drive his cock into him, hips pumping into him fast- hard and rough the way he knew Geralt liked it. Geralt’s cock was slapping wetly against his stomach, and he longed to touch it, but he could wait a little longer, savour the feeling of Eskel’s cock inside him first. Instead, he whined as he felt Eskel’s balls slap against his arse, and wrapped his legs around Eskel’s waist. Every thrust had Geralt moaning, needy and desperate, his own knot beginning to swell at the base of his untouched cock.
“So tight, so good for me, my good pup,” Eskel groaned, hiking Geralt’s legs further up. The change of angle had him nailing Geralt’s prostate every time, and Geralt yelped, nails scratching down Eskel’s back as he scrambled to hold on. He felt like he could barely breathe, so turned on and so full already, but he knew the best was yet to come. Eskel’s knot was starting to swell, and Geralt couldn’t help but let out a series of needy little gasps as he felt it pushing against his rim.
The pressure was intense, and Geralt whimpered as Eskel slowly but surely fucked his knot into him. By the time it was all the way in, Geralt was groaning, thighs shaking, and his own knot was thick at the base of his cock.
“Please,” he whimpered, weakly, staring at Eskel with damp, red-rimmed eyes. Eskel shuddered, his thrusts slowed now as he rocked his hips roughly against Geralt’s arse. He was close, Geralt was sure of it.
“Please, sir, please,” Geralt begged again, and Eskel let out a deep moan, rocking into him hard, as he came inside Geralt in a hot rush.
“Go on then, pup, touch yourself,” Eskel said, a moment later, breathless, and Geralt leapt to it, wrapping one hand around his knot and the other around his length. He whined on the first stroke, the sensation of being so full almost too much. Eskel was staring down at him, cock still throbbing and releasing inside of him, and Geralt barely held on a few seconds before he was coming across his chest with a loud whine. Before he could even ask, Eskel had wrapped his hand around Geralt’s own, putting more pressure on his knot as Geralt came, and came, making a thorough mess of himself.
They lay panting for a while, Eskel forming a comfortable blanket on Geralt’s chest. It was so warm in the room, that after a few more minutes enjoying being tied together, and of Geralt running his fingers through Eskel’s hair, they fell asleep, still entangled in each other’s embrace.
19 notes · View notes
bi-aragorn · 2 years
Text
Empty Headed
Drabble 4/10 for @thepassifloradiscord​’s drabble challenge!
Rating: Explicit
Tags: Drabble, Cock Warming
Pairing: Geskel
Here on Ao3
More short & sweet smut hidden below!
It brings him such peace, clears his head, to look after Eskel like this. Geralt doesn't have to think, or move, just has to sit still, hold Eskel's cock in his mouth, and behave. It's bliss.
He sighs around the thick weight of Eskel's prick, and licks at the underside of it lazily. Maybe later, if he is a good boy, and does his job well enough, Eskel will open him up slowly on those thick fingers and bend him over the desk he's currently hidden under, and fuck him till he cries. Until then, Geralt will sit, and wait.  
9 notes · View notes
officerjennie · 3 years
Note
For the smut prompts: There are too many options I love, so either Kisame/Itachi or Geralt/Eskel and your choice of 21, 46, or 103. Thank you for opening prompts! I love your work!
Gonna try 21 (changing who gives and receives) and Geskel for this one - please forgive if it’s not that good ^^; I’m still shaky on Geralt and have no experience with Eskel yet at all. But! Can’t succeed if ya don’t try! and mediocrity isn’t a sin anyway.
(thank you so much for including a Witcher option T^T)
(I headcanon Eskel as ace in this :3 boi has a libido but no sexual attraction)
---
He was halfway into getting pounded rather beautifully into the dingy mattress when Eskel noticed there was something off. Not ‘off’ as in ‘bad’ but something was tickling the back of his mind, managing to worm its way towards the front just enough for him to notice it past the sounds of insect songs coming in from the open window, the way Geralt’s heartbeat raced behind him, the sound of his own breaths echoing so loud they were near deafening.
Something was just a touch off.
Eskel shifted his weight onto just one of his forearms, pushing himself up enough to look over his shoulder. The sight that greeted him was as beautiful as it had been the first time he’d seen it, and the second, and even into the dozens: Geralt was simply a sight to behold. Silver-white hair shinning in the moonlight like some work of poetry, the muscles in his stomach contracting as he rolled his hips in a steady rhythm, his lips parted and eyes half mast.
But the rhythm was slower than usual, and his expression was different.
He had been accused before of reading too far into things, but there was something...curious about the way Geralt was looking at him then. Geralt was usually very present when they fucked but right now his eyes were almost glazed over, focused entirely on where they were connected, his cheeks splashed with color that was a bit too pink to be just from exertion. 
And that blush was honestly too much for him to ignore.
Eskel wiggled just enough to get Geralt’s attention, watching those bright eyes snap up to look at him and sharpen as they did. With a little effort (and a groan), he pulled himself away from Geralt, rolling onto his back and reaching out to tug the other wolf into his arms.
“Is something on your mind?”
He earned a sharp nip to his shoulder that he really felt like he didn’t deserve, Geralt immediately slumping into him, their cocks trapped between them and for now left rather painfully hard and forgotten. Eskel chuckled fondly as he held Geralt close, soothing one hand down his back and the fingers of the other through his hair as the younger man pouted against him.
If he’d learned anything through their years, both growing up together and off-and-on travels and finally their years together, it was that Geralt would open up when he was ready. No sooner and no later. Trying to pry it out of him would just ruin the mood, and if Eskel were honest, despite how his skin singed from stimulation and how his cock leaked, he didn’t really care if Geralt didn’t stop pouting anytime soon.
Sex had never really meant ‘reaching an end’ to him anyway. If he got to hold Geralt tight and kiss the top of his head until Geralt melted into him and fell asleep, well, he wasn’t missing out on anything if he got to have that.
But the way Geralt was unable to keep his hips still, ever so slightly rutting against him, seeking out some sort of friction - it told Eskel that Geralt wouldn’t be keeping quiet for long. Either he would open up, or he’d kiss it firmly from Eskel’s mind.
Geralt huffed, the breath sussing out against Eskel’s skin. He squirmed a little in his arms, sticking his nose as far into the crook of Eskel’s neck as it would go, and then huffed again. And when he finally peeled his face away from where it was firmly pressed into Eskel his face had turned even redder, a frown pulling his lips down but not an upset one. No, it looked much like the kind he donned when he was thinking.
He slid his hand down from his hair to cup Geralt’s cheek, then to caress his chin, the rough pad of his thumb running gently over Geralt’s bottom lip. It made the younger wolf’s eyes flutter shut in a way that had Eskel’s heart skipping - how vulnerable they could be with each other, how gentle and how soft despite the way the world had worn on the both of them.
This, he would trade for nothing.
“What’s it like?”
Eskel blinked at him, not really certain what he meant. While he waited for Geralt to continue, Geralt shifted enough to bring his own hand up in a mirror of Eskel’s, running the back of his fingers against Eskel’s scarred cheek and lips.
“What’s it like to...be in your position? When we have sex?”
Geralt’s brow furrowed in such genuine curiosity and Eskel had to take a steading breath - this man would be the death of him someday. No one person should hold so much of his heart so fully, and yet he knew it was far far too late to change that.
So vulnerable and trusting, and only with him. What did he ever do to deserve this?
“We can switch, if you’d like?” He pushed some of Geralt’s bangs away from his face, then caught his hand to kiss. “Might take a while, I won’t do it without prepping you proper first.”
Geralt nodded, and leaned up to kiss him - first his scar, tender and feather light, and then his full lips, heated and hungry. And as they once again coiled around each other, Eskel patting around the tousled sheets and blankets, he hoped they had enough oil left to fulfill his love’s curiosity.
70 notes · View notes
officerjennie · 3 years
Text
Jamie's Soft Tummy Masterlist
Updated 8-3-21
Tumblr media
Social Links:
My AO3 || Art Blog || Tumblr Main
Other Links:
Ko-Fi || Commissions info (Not Up-to-date) || About Me (Not Up-to date)
Feel free to join my discord servers:
Witcher Trans Week event || Soft Tummy Witchers
Tumblr media
As the Clouds Whisp Overhead
Geraskier, Rated E. WC: 3.5k+. CW: Smut and fluff, mentioned past weight loss, weight gain spoken of positively. Summary: Jaskier gets off on Geralt's soft thighs and tummy, and Geralt lays back and enjoys the show.
Cast in Starlight
Lambskel, Rated E. WC: 1.4k+. CW: Soft tummies, thigh biting, growling, smut, cockwarming, overstimulation, Lambert on potions. Summary: Lambert comes back to their shared room hopped up on potions, and grounds himself through biting Eskel's soft thighs and getting off.
the softness after
Lambskel, Rated M. WC: 1.1k+. CW: Soft tummies, weight gain, aftercare, they just had sex so sexual themes, rated M, soft tummy kneading, scar caresses, leg injury mentioned. Summary: Eskel cleans the both of them up after sex, and Lambert becomes a little overwhelmed by the gentleness of it all.
the luxuries of winter
Geskel, Rated T. WC: 2.9k+. CW: Non-sexual nudity. Summary: Eskel is a bit shy over his weight gain, but he quickly figures out Geralt loves it and him. Brief mentions of weight loss on the path, including extreme weight loss previously for Lambert.
you fit perfectly in my hands
Gerlion, Rated T. WC: 698. CW: None? Dandelion has a soft tummy. Implied they have sex at the end but there's nothing explicit. Still rated T really. Summary: Dandelion has gained a few pounds and find his doublet doesn't fit anymore. Neither him nor Geralt are all that upset about it, and Geralt rather likes having more of Dandelion to run his hands over.
softer than the candlelight that kissed his skin
Geskel, Rated T. CW: Non-sexual nudity. Summary: Geralt and Eskel being soft with each other during a rain storm.
You'll Never Be Too Much
Eskier, Rated T. WC: 7.6k+. CW: ED adjacent thoughts, weight gain thought of negatively (by Eskel), spiraling thoughts, weight gain spoken of positively (by Jaskier), tummy kisses, scar kisses, stretch mark kisses, soft!Eskel, hurt/comfort. Summary: Eskel injured himself at the start of the winter and ended up resting throughout it, and when it's time to meet up with Jaskier in the spring he fears he will be unattractive to him. But Jaskier is determined to do his best to show Eskel just how beautiful he is when he's soft and healthy.
Nothing More
Dandelion & Eskel, Rated T. WC: 1.5k+. CW: aro/ace!Eskel, aro!Dandelino. They platonically cuddle and also come out to each other. Summary: Dandelion seeks out emotional comfort, and confessions are shared between them.
5 Ways Jaskier said "I love you", and 1 time Eskel said it back
Part 1 | Part 2 | Part 3 | Part 4 | Part 5 | Part 6
Other Writing
Soft Body Headcanons
25 notes · View notes