Geralt had always known there was something not quite human about Dandelion. Whenever his golden-haired poet was near, the wolfâs head would hum quietly on his chest, a fact that Dandelion seemed to delight in. Whenever they shared a bed or curled up together on the forest floor, Dandelionâs long lutist fingers would wrap around the wolf, calloused fingertips tracing the fur on its ears and muzzle. But Geralt never asked, and Dandelion seemed content to keep the mystery a secret. Years passed, decades, maybe nearing a century, Ciri blooming into a beautiful young lady, zipping off through time and space, Yennefer still scouring the Continent for a way to take back what she believed was stolen from her, and Regis settling down in Toussaint with a fellow vampire, popping in to see Geralt and Dandelion on occasion.
No one seemed to notice that the seemingly human bard hadnât aged a day over the cruel winters and burning summers that had passed.
Geralt noticed but he was scared, scared of losing the one constant in his life. If he asked, if he drew attention to it, the peace surrounding them might shatter and heâd be left alone, always waiting for his friends and family to arrive, isolated.
Dandelion hummed, tucking his hair behind his ears before leaning down to press a kiss to Geraltâs neck, sucking a bruise into the tender skin, his hips rolling over Geraltâs cock. Ever the poet, Dandelion murmured a steady stream of praise as he trailed his lips under the line of Geraltâs jaw, whispering rhymes and verses as he nibbled Geraltâs ear.
âWhat thoughts are rattling through that pretty little head of yours, my darling?â Dandelion asked as he sat up onto his heels, his fingers tracing patterns into Geraltâs chest, not dissimilar to the runes on his swords.
âNothing to worry about,â Geralt muttered, pulling his husband into a kiss to finally silence him. The words melted into a soft moan as Dandelionâs lips parted easily under Geraltâs, elderflower wine still on his tongue, sweet, delicious, divine.
They kissed some more, lazy and slow, a simmering heat gradually building into something more insistent as Dandelionâs hands finally wrapped around Geraltâs cock.
âYouâre lying to me,â Dandelion hummed, hand slick with oil even though Geralt never heard the cork pop. âTell me, dearest, please.â
Geraltâs eyes fluttered closed, Dandelionâs fingers working magic along his hardening cock, making it difficult to think about anything else. âYou,â he finally mumbled, âwas thinking about you.â
Dandelion giggled, the sound making Geraltâs medallion vibrate a little more against his chest. âAnd what about me?â Dandelion asked, his voice ever musical and beautiful, one carefully trimmed nail running along Geraltâs cheek.
âYou- you never age, Dandelion. Why?â Geralt asked, feeling his cheeks heat up as he finally voiced the question that had been haunting him for years.
The poet sighed, pressing his face into the crook of Geraltâs neck, fingers wrapped tightly around the wolf medallion. âI was wondering when you would ask, my dear witcher.â
A heavy silence fell over the room as Dandelion sat up, legs resting either side of Geraltâs waist. He continued to trace patterns into Geraltâs skin, until the quiet became almost unbearable, crushing Geralt under the enormity of its weight. The question became a burning sword, ready for Geralt to fall upon, the destruction of everything he held dear. Until, in a strangely vulnerable voice, Dandelion spoke once more.
âPromise not to hate me, Geralt, darling, please.â His voice cracked, shattering along with Geraltâs heart. They may have had their spats over the years but to hear that his husband doubted him so⌠it was unforgivable. He would spend the rest of their days together trying to make it up to Dandelion, until his husband truly believed how much Geralt loved him.
Geralt took one of Dandelionâs hands in his, placing a kiss to each knuckle before gently turning it over to kiss the palm. âYou must think me mad,â Geralt reminded him, echoing words from so long ago, âif you think I could ever hate you.â
And still Dandelion remained silent, cornflower blue eyes locked on his, lacing their fingers together. âEven if Iâm a monster?â
If it werenât for the sincerity in Dandelionâs voice, Geralt would have assumed the poet was joking. How could his husband, kind and gentle Dandelion who threw up at the sight of blood, think he was a monster? The most vicious Dandelion ever got was when he was up against Valdo Marx in a bardic competition, but his old rival had passed many years ago.
âEven then.â
âAre you- are you sure?â
âDandelion, speak,â Geralt said, squeezing the poetâs hand in his.
âVery well.â
But instead of speaking there was a sudden burst of magic in the room, Geraltâs medallion jumping off his chest, the teeth of the wolf almost snarling as it vibrated wildly. Dandelionâs features blurred and changed, his already sharp cheekbones becoming more angular, the fingers between Geraltâs lengthening, claw-like nails replacing neatly trimmed ones. When Dandelion opened his eyes once more, cornflower blue irises now glowed with slitted pupils not unlike Geraltâs, and when he smiled, Geralt saw a row of sharp teeth glistening between rosy pink lips. His golden ringlets parted to reveal two curled horns, but what really drew Geraltâs attention were the shimmering rainbow wings that unfurled from behind his husbandâs back.
He was beautiful.
âDandelion,â Geralt breathed, unable to think of any other word.
âHello, Geralt.â
âYouâre- youâre beautiful.â
Dandelionâs eyes fluttered shut, a serene expression gracing his lips, and the room seemed to glow from whatever magic the poet was weaving, his hair gently blowing in a breeze that Geralt couldnât feel. Behind him, Dandelionâs wings beat slowly, catching off the candlelight and sending glittery sparkles of light cascading across the room. It was captivating, enchanting, alluring, and Geralt couldnât take his eyes off his husband.
âCan I kiss you?â he asked, his voice distant to his own ears.
âHmm, well, I rather think you should,â Dandelion giggled, leaning down to press their lips together.
Geraltâs fingers tentatively reached out to caress Dandelionâs wings, making the poet shudder, a soft gasp falling from his lips, the taste of wild flowers on his breath.
âAgainâŚâ Dandelion murmured, and so Geralt stroked along the seemingly fragile veins of the wings until his husband was a quivering mess on top of him, cock hard and leaking onto Geraltâs stomach. âOh gods, Geralt.â
âIâve got you, Dandelion,â Geralt hummed, his fingers digging into Dandelionâs thighs as they rutted together, Geraltâs cock aching between the curve of Dandelionâs arse.
âJulian,â Dandelion whispered. âMy name is Julian.â
Geralt blinked up at his husband, cheeks flushed bright, the very picture of ethereal beauty. âJulian,â he repeated, âmy flower.â
As the name fell from Geraltâs lips, a strange silver light whipped around his husband, connecting his heart to Geraltâs, and he cried out, lost in pleasure as he came, purely from the caresses to his wings. He collapsed forward, sharp teeth latching onto Geraltâs shoulder to muffle his cries. Geralt hissed in pain as the fangs sank into his skin, but the pain soon succumbed to pleasure and he thrust up against Dandelionâs arse, hands still exploring the colourful wings that were so alive beneath his fingers. Every touch tingled against his skin, hot and cold at the same time, magic in its rawest form, making Geralt feel dizzy.
Dandelion moaned, releasing Geraltâs shoulder for barely a second before kissing over the wound. His husband then wriggled from Geraltâs arms, kissing down Geraltâs body as he shuffled down the bed, each kiss was accompanied by a sharp bite until Geraltâs skin was a map of unfamiliar teeth marks, some bleeding, some not, Dandelion didnât seem to care. Wherever his razor sharp teeth did break through Geraltâs skin, there was a thrum of magic, building and building inside of Geralt, until he could almost feel Dandelionâs heart beat right alongside his. Wings fluttered out behind Dandelion, now out of reach but still so captivating.
âMy darling, my husband, my Geralt,â Dandelion murmured between kisses, gazing up at Geralt with glowing blue eyes as he pressed a kiss to Geraltâs hip.
âYours, Julian,â Geralt agreed, threading his hands through Dandelionâs soft blond curls, knuckles bumping against the newly grown horns. Unlike the wings, Dandelionâs horns didnât appear to be sensitive in the slightest, but Geralt was still intrigued. He gripped one of the horns in his hand, guiding his husband lower, moaning with every kiss and bite to his skin.
Dandelion giggled, pressing a kiss to Geraltâs inner thigh, âPatience, love.â
âYou try my patience, poet.â
âAnd yet you insist Iâm not a monster,â Dandelion sighed, sinking his teeth into Geraltâs thigh.
Fire blazed through Geraltâs veins, crackling electricity, even as Dandelionâs tongue lapped over the bite mark. He knew there was some magic at play, but it was a part of Dandelion, a part that had remained hidden for so long and finally, finally, Geralt had been allowed to see.
The trust that Dandelion- that Julian had in him was almost overwhelming.
Glowing eyes met his and Julian winked, eyelashes even longer and darker than before. That was all the warning Geralt got before his cock was enveloped in the wet heat of Julianâs mouth, the bard already moaning around his length. Geraltâs own moans harmonised with his husband as his head fell back against the pillow.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
â Live Streamingâ Interactive Chatâ Private Showsâ HD Qualityâ Free Actions
Free to watch ⢠No registration required ⢠HD streaming
chapter one | chapter two | chapter three | chapter four | chapter five
read on ao3
for @thewitcherbog teef week
shoot me an ask if you'd like to be tagged!
Over the seasons that Jaskier and Geralt traveled together, Jaskier found himself picking little things up about his victimâ er, friend. Geralt slept on his stomach when at camp, arms folded under his head, one of his knees pulled nearly to his chest. In a bed, Geralt sprawled, wrapping blankets and sheets and curtains and Jaskiers up in his arms and legs. He would eat anything, if he had to, but Jaskier could tell when something was spiced too heavily for Geraltâs liking. He loathed the feeling of some fabrics but nearly worried a hole in the thigh of his leathers by rubbing it with his thumb while riding Roach.
The way that Geralt spoke hadnât piqued Jaskierâs interest at first. His mouth barely moved, lips parting only enough for the words to escape. It wasnât until Geralt began to express the little emotion he managed to let loose that Jaskier noticed the quarter turns, or the tucked chin, or the curtain of hair between Jaskier and himself.
If Geralt had to open up any more than a sliver, Jaskier was deftly deflected away with the practice of someone quite used to hiding his mouth.
Once Jaskier noticed, he couldnât stop. He caught himself staring more than once, watching Geralt speak and dance away from him.
Geralt, too, seemed to notice. Quirked eyebrows met reddening ears and cheeks until one night, Jaskier much too far in his cups, leant over the table in the middle of a tirade to grip Geraltâs chin between his thumb and finger.
âWhy do you turn away when you talk?â He asked when Geraltâs voice came to a screeching halt.
âI donât,â Geralt replied, leaning back from Jaskier enough to tuck his chin ever so slightly.
âThere, just there,â Jaskier said, shaking his still-outstretched hand at the other man. âYou always hide your mouth when you talk. Why?â
Geralt hummed in response and his gaze languished over Jaskier before he stood and turned from the table.
âWhereâ Geralt!â Jaskier stumbled to follow him up the stairs to their room, chagrined when Geralt had to catch him by the elbows near the top.
It was very unlike Geralt to miss a chance to taunt Jaskierâs drunken antics. When Jaskier peered over at him, his lips were pursed and his eyebrows furrowed in what Jaskier knew was worry.
âGeralt?â Jaskier asked, voice raised an octave in concern, tripping after the man in question.
Geralt sat Jaskier down on the bed and took a few steps away, propping his hip on the small chest of drawers across the room. He stared at Jaskier for a few unnerving moments before frowning and taking a deep breath.
âIf I show you something, do you promise not to scream?â
Jaskierâs ears began to ring with an emotion that he couldnât possibly name.
âIâ I wonât,â He promised, and Geralt took a long look at him before stalking closer and leaning over until they were eye to eye.
Jaskier took a quaking breath and blinked at the sudden proximity, so close he could feel the puff of air of Geraltâs short laugh at Jaskierâs jumpiness. Geraltâs eyes still held worry as he knelt down in front of Jaskier and hooked a finger in the side of his mouth.
If Jaskier had had a knife to his throat, he could not have guessed what Geralt had been hiding all the time theyâd known each other. What secret he kept so jealously, so carefully, so fully that Jaskierâs head began to spin as he realised what he was looking at.
Geralt had fangs. Four of them; two on the top and two on the bottom. Jaskierâs first thought was that of a hunting dog heâd seen once to the south.
âIs that all?â Jaskier asked, brow furrowed.
Geralt, finger still in his mouth, blinked owlishly at Jaskier as though heâd grown an extra head.
âAll?â Geralt slurred before remembering himself and taking the finger from his mouth. âIs that all?â
âTheyâre a little cute,â Jaskier murmured with a woozy, dizzy grin. Emboldened by Geraltâs apparent confusion, he took both of Geraltâs cheeks under his palms and used his thumbs to gently force Geralt to smile.
Geraltâs eyebrows nearly form into one angry, furrowed, confused eyebrow and the mixture of the goofy grin and the angry eyes made Jaskier dissolve into giggles.
âDefinitely cute,â He huffed, flopping sideways on the bed.
He drifted off, then, but he had the vaguest memories of someone taking off his boots and wrapping a blanket around him before climbing in the bed behind him.
At the time, he blamed it on a wonderful dream, but he couldâve sworn someone had pressed a gentle kiss to his temple before he slipped into a wine drunk slumber.
Written for @thewitcherbog's teef week (another one yes... I have a problem)
Ship: Gerlion
rating: T
Summary: Dandelion is nervous before a competition, chewing and mouthing at anything he can get his hands on.
CW: Dandelion is non-verbal and big anxious
_
When Dandelion succumbed to his anxiety, he had a terrible habit of putting random shit in his mouth. More often than not it was his poor quill that suffered the onslaught of his mouth, the poet chewing at the feather in between mutterings of rhymes and stanzas. When he wasnât paying attention, Dandelion would chew the wrong end and be left with ink stains on his lips, smeared across his cheek. Geralt thought it looked unbearably cute although he had never actually told the poet, Dandelion would latch onto the fact and never let it go, and so Geralt preferred to keep his thoughts to himself on that particular matter.
That morning, Dandelion was chewing on the ends of his hair. The bardic competition was one of the most important of the year, and Dandelion was the reigning champion, a fact that he had mentioned countless times over the season. Whenever they had introduced themselves to strangers, villagers to kings, Dandelion would always give a deep bow, so that the feather in his hat brushed the floor, and then announced that he was:
âMaster Dandelion, troubadour and poet of the highest renown, and winner of Oxenfurtâs annual bardic extravaganza for three years running, you may have heard of me?â
It was pretentious, dramatic nonsense, but Geralt couldnât help but smile behind Dandelionâs back every time. The poet was so proud of himself and it warmed Geraltâs cold unfeeling heart.
But now all that talk was starting to bite Dandelion in the arse. Geralt had never seen him so nervous before a competition before. The poet normally meticulously took care of his hair, spending hours treating it with oils and magical ointments before curling it each morning, but instead he was biting at the ends and weaving small braids into the locks. He would surely regret it by the time it was his time to play, but as reigning champion, Dandelion was to perform last; that was the tradition.
âHey,â Geralt murmured, gently taking one of Dandelionâs hands in his, and pulling the lock of golden hair from his mouth.
Dandelion blinked, his eyes struggling to focus on Geraltâs face, and he slowly glanced down at their joined hands. Letting out a soft hum, Dandelion pulled Geraltâs hand into his mouth, gently nibbling at the skin between his thumb and forefinger, tongue flicking out to lick over the teeth marks he left behind. Geralt was dumbstruck, his breath knocked from his lungs as he watched Dandelion mouth and bite at his hand.
He seemed almost like a completely different person, vulnerable, small, subdued. Gone was the vibrant cocky bard persona that Geralt knew so well, and in his place was left a bundle of nerves and anxiety that Geralt just wanted to wrap up in his arms and take far away from the competition.
âYouâll be brilliant,â he said softly, bringing his free hand up to stroke along Dandelionâs cheek. âThere hasnât been a single performance that Iâve seen where you havenât outshone everyone around you.â
Dandelion just scoffed, biting harder on Geraltâs thumb, a warning not to lie.
âI mean it, Dandelion. Even at your worst, youâre still incredible.â
Another sharp bite to his knuckle.
âAnd even if you donât win today, youâll still be my poet, my best friend,â Geralt insisted, pressing his forehead against Dandelionâs. âNot even Valdo Marx can say that.â
Dandelion finally let out a soft melodic laugh, his lips moving from Geraltâs hand to the corner of his lips. Geralt could hardly breathe as Dandelion pressed a tentative kiss to the very edge of his mouth, his hard beating almost as fast as a humanâs. The kiss could have been one between friends, but it was a tease of something more, Geraltâs lips still tingling from where Dandelionâs had barely brushed against them. It didnât take much to turn his head, stubble brushing against Dandelionâs cheek as Geralt claimed his lips in a chaste kiss.
The tension melted away from Dandelionâs shoulder as he sank into Geraltâs embrace, sighing softly into the kiss as his lips parted under Geraltâs. His fingers dug into the crevices of Geraltâs armour, and as they pulled apart, Dandelion caught Geraltâs lip between his teeth, before pressing their foreheads together.
Dandelion didnât speak, but he softly bumped his nose against Geraltâs and Geralt heard the words left unspoken.
âYouâre welcome, Dandelion,â Geralt hummed and kissed him once more for good luck.
Written for Teef Week in @thewitcherbog. The prompt: Wresting with other and then sudden teef!
Ship: Lambden
Rating: T
CW: biting, canon-typical violence, blood
_
âThat was my contract!â Aiden hissed, pouncing at Lambert from the corner of the camp, emerging from the shadows like a ghost.
If Lambert had been paying attention then he would have realised that his boyfriend was there, but heâd been too busy counting his coin, trying to work out whether he could afford a hot meal at the next inn and a bath. He so desperately wanted both but it had been a hard season with more witchers than contracts, despite how few of them there were left. So, Aiden had surprised him, knocking him flying, narrowly avoiding the fire that was crackling in the centre of the camp, the only respite from the cold, autumn feeling more and more like winter, despite only being early in the season.
âYou fucking bastard!â Lambert groaned as his back hit the ground, barely remembering to keep his head tucked into his chest. Aiden was faster than lightning, straddling his hips and pinning his arms to his side, smirking down at Lambert, the fucking smug whoreson.
Lambert writhed, twisting in Aidenâs grip until he managed to break one hand free. He blasted Aard at his friend, throwing the handsome idiot across the camp so he had time to recover, but no sooner was he on his feet than Aiden was flying towards him again, catching Lambert in a headlock, Lambertâs back pressed to his chest, the scratch of Aidenâs beard against his cheek.
âSigns are cheating!â Aiden murmured, nipping at Lambertâs ear.
âSays the fucker that sprung out of nowhere,â Lambert growled, jabbing his elbow back, spinning quickly, and finally managing to get the upper hand as he pinned his boyfriend against a tree, their bodies flush together.
âTechnically I sprung from that tree,â Aiden said, nodding to the tree behind Lambert.
And because Lambert was a moron⌠he looked.
Aiden cackled, kicked Lambert behind the knees, and leapt to his freedom. Thankfully, this time he allowed Lambert to get to his feet, and they circled each other around the camp, the fire making their shadows dance in amongst the trees. It was a stupid fight, a waste of precious energy, but Lambert hadnât felt so happy in a long time. Sometimes it was easy to forget about fun when they walked the path alone.
âI didnât steal your contract,â he grunted, never taking his eyes off of his boyfriend as they moved slowly around the fire. âI got there first.â
âI needed that one,â Aiden hissed.
âSo did I.â
âBastard.â
âWhore.â
âOh you wish,â Aiden purred, his tongue flicking out to trace the line of his lip as he winked.
Lambert growed and then pounced. His legs wrapped around Aidenâs waist as he clung onto his boyfriend, the sudden weight knocking them both to the floor, and it was only Lambertâs quick thinking that stopped Aiden from hitting his head on the ground, a gloved hand cupping the back of his head, threading through thick dark locks of hair. Aiden pouted up at him.
âStill cheating,â he muttered, even as their noses bumped together, Lambertâs lips ghosting over Aidenâs in a tease of a kiss.
âOh yeah?â Lambert hummed, running his nose along Aidenâs jaw, pressing kisses to his neck.
Aiden was now purring steadily beneath Lambertâs hands and lips, a low rumble that settled something deep inside of Lambert, calming him. So he really wasnât expecting his boyfriend to suddenly bite his neck, sharp teeth breaking through the skin with ease.
âShit!â Lambert snapped and fell backwards, almost tumbling into the fire. Aiden laughed and pinned him down once more, crashing their lips together in a messy kiss of tongues and teeth.
When Aiden finally pulled away, his lips smeared with blood, a smug expression on his face, he let out a happy trill. âI win.â
Lambert rolled his eyes, gingerly fingering the wound on his neck. It wasnât deep, and with his enhanced healing it probably wouldnât even leave a scar, but he fully intended to pout about it for the rest of the evening. He was owed that much.
âBastard,â he muttered, pulling Aiden down into another kiss.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
â Live Streamingâ Interactive Chatâ Private Showsâ HD Qualityâ Free Actions
Free to watch ⢠No registration required ⢠HD streaming
When Jaskier had been portalled into a whole new realm, a parallel universe as it were, the last thing heâd expected was to end up in a relationship with another version of himself, and his life-long crush; Geralt of Rivia. Really, after so many years of travelling with his Geralt, he should have expected the unexpected, and if anyone was going to fuck themselves it would be him.
Or maybe Yennefer?
She definitely seemed like she was into some kinky shit. Yeah, sheâd definitely fuck herself given the chance, and really Jaskier couldnât blame her. He was hardly an innocent party, but Dandelion had been so fascinating and so beautiful that really Jaskier hadnât stood a chance.
They were alike in many ways, but equally just as different, enough to make it absolutely thrilling. Dandelion knew exactly what Jaskier liked in bed, and their libidos pretty much matched, leading to a rather ridiculous amount of sex all around Geraltâs estate at Corvo Bianco. Clothes were a thing of the past, and if the surface was free enough, then it was very likely to be used for their exploits.
Geralt seemed almost relieved by Jaskierâs presence in their world, finally able to take a break from his bardâs insatiable sexual appetite. In this world, the witcher had a fondness for watching, sitting comfortably in the corner of the room, quite content to ignore his own erection as the two bards fucked each other in a frenzy. It was even hotter when Geralt took himself in hand, grunting as he came to the sight of his boyfriends. That always took Jaskierâs breath away, making his skin tingle and his cock twitch even mere moments after heâd cum.
But the best times were when Jaskier and Dandelion could lure their witcher boyfriend into their arms, lavishing him with attention, waxing poetry as they worshipped his body. Sometimes he would fuck one of them as they sucked the otherâs cock. Other times, they would fuck Geralt at the same time. It took far too much thought and planning for Jaskierâs liking, but the end result was worth it, seeing Geraltâs hole stretched around both their cocks.
Fuck.
Was it any wonder that he couldnât keep his hands to himself? He was just horny all the time, all the sinful memories trapped in his mind, replaying at the most inconvenient times, like when he was trying to write his entry into the Toussaint Bardic competition, for instance.
Well, if he was going to fail then the best thing he could do was drag Dandelion down with him. He smirked as he sprung from his chair in his office, and went to find his boyfriend.
âLion?â he called as he wandered around the house, padding barefoot along the stone floors.
âIn here!â Dandelion called back from the lounge, a couple of velvet couches set up in the front of the house.
Perfect.
Jaskier smiled seductively as he slid into his boyfriendâs lap, knocking the book from his hands and sending it tumbling to the floor.
âHello,â he murmured, pressing a kiss to Dandelionâs neck as he brushed the long blond hair behind his back. Dandelion let out a soft sigh, tilting his neck to give Jaskier better access, the skin already sporting a rather lovely dark bruise from Jaskierâs attention the night before. âI missed you.â
âDarling, itâs barely been an hour,â Dandelion reminded him, trailing his fingers along Jaskierâs spine, making him shiver as he kissed the hickey heâd already left behind.
âHmm⌠far too long,â Jaskier agreed, nibbling at Dandelionâs ear and then capturing the poetâs lips in a lazy kiss, licking into his mouth, the taste of fiorano lingering on the poetâs tongue, rich and tantalizing, reminding Jaskier of their many picnics together in the fields surrounding the vineyards.
It didnât take long for the kiss to turn heated, Jaskier wriggling in Dandelionâs lap, the poetâs hard cock pressed up against his arse. His fingers threaded into soft golden curls as he moaned into the kiss, yanking hard at the hair in his hands just to hear the sweet sound of his boyfriendâs moans, and Jaskier sat up just enough so he could reach behind him to guide Dandelionâs cock inside him, already loose and well slicked from Geraltâs cock not an hour before.
âOh gods,â Dandelion gasped, his lips never leaving Jaskierâs. âYou little whore.â
âCanât leave you two alone for a minute.â
Jaskier moaned loudly as he turned to the door, and sure enough, there was Geralt gazing back at them with dark golden eyes, his arms crossed in front of his chest. He licked his lips as his eyes roamed over Jaskierâs body, lingering where Dandelionâs cock was pressed into his arse. Jaskier winked at the witcher, slowly pulling off Dandelion's cock before sinking back down with a choked gasp, biting down on his lip.
âFuck, Geralt, it feels so good, he fills me up so well,â Jaskier whined, rolling his hips to drive Dandelion deeper inside him.
âNot well enough if youâre still running your mouth, darling,â the poet purred, capturing Jaskierâs lips in a searing kiss, nails scraping down Jaskierâs back as he thrust up, hitting that sweet spot with ease, sending sparks flying across Jaskierâs vision, and before he could recover, Dandelion had thrust up again.
âAh- f-fuck!â Jaskier gasped, the words muffled as Geraltâs lips covered his, the taste of fine wine replaced dwarven spirit, but Jaskier didnât mind, he could spend a lifetime kissing Geralt and never get bored, especially whilst impaled on Dandelionâs cock.
Geraltâs hand pinched Jaskierâs nipple as his tongue delved into Jaskierâs mouth, leaving him breathless, and falling towards oblivion as Dandelion fucked into him with sharp thrusts. Calloused fingers trailed through the thick dark hair on his chest until they finally wrapped around Jaskierâs cock, and with just a few quick tugs, Jaskier spilled all over Geraltâs hand, droplets of cum hitting Dandelionâs chest.
Before Jaskier could catch his breath, he was pulled into Geraltâs arms, away from his beautiful poet, and he let out a soft whine, reaching out for Dandelion. âLionâŚâ he slurred, gazing at his boyfriend through the fog in his mind.
âIâm here, my dear buttercup, no witcher can take you away from me, isnât that right, Geralt?â Dandelion purred, licking his lips as he looked at Geralt over Jaskierâs shoulder.
âWouldnât even try,â Geralt agreed, humming as Dandelion stood up, leaning into Geraltâs side as the pair of them shared a deep kiss. âBedroom, more room there.â
âExcellent plan, my dear.â
âHmm,â Jaskier agreed, mouthing at Geraltâs shoulder.
When Geralt finally kicked open their shared bedroom, Dandelion crawled onto the mattress and then beckoned them with a crook of his finger. âWonât you join me, loves?â
âWith pleasure,â Geralt growled, setting Jaskier down in the middle of the bed and then pulling Dandelion into another kiss over Jaskier, until Jaskier started to pout, feeling needy and left out.
He managed to get his hand between the two, pushing Geralt back onto the bed, and positioning himself between the two as he kissed down the witcherâs body, nibbling gently at each and every scar that passed under his lips. Finally, Dandelion joined him, licking and kissing at Geraltâs nipples as he straddled one leg, his still hard cock leaking as he rutted against the thick muscles of Geraltâs thigh. It was a dizzying sight, and Jaskierâs cock was already threatening to fill out once more. He groaned into Geraltâs skin as his teeth nipped at the soft curve of Geraltâs stomach.
âGods, youâre so hot,â he murmured, one hand pressed against Dandelionâs thigh, as the poet rode the witcher so beautifully, golden curls falling in front of his face as he lost himself in his own pleasure, the most beautiful medley of moans and gasps escaping his lips.
âOh fuck,â Dandelion moaned, long lutist fingers wrapped around his cock as he brought himself off, his cum covering Geraltâs stomach, tantalizingly close to Jaskierâs lips and tongue.
âSuch a mess,â Geralt hummed, his fingers carding through Jaskierâs head, eyes dark with hunger as he watched his two bards use his body for their pleasure. âClear it up.â The order was gentle, more of a suggestion but it still had Jaskierâs head reeling and he let out an obscene moan, crawling back up Geraltâs body to lick the mess of cum off the pale skin.
It wasnât his favourite taste, but he felt filthy, and wasnât that just the best fucking feeling when having sex with the two most beautiful people in all the universes.
When he was done, Dandelion pulled him into a sloppy kiss as both their hands reached for Geraltâs cock together. They laughed as they broke apart, eyes meeting, two very different bards, but still the same in so many waysâŚ
Without talking, they both settled between Geraltâs thighs, Jaskier taking the head of his cock into his mouth, whilst Dandelion kissed the shaft. Above them, Geralt swore, his hips bucking off the mattress, and he dick fucking deeper into Jaskierâs mouth. Jaskier whined, a little surprised but taking Geraltâs cock with practiced ease, hollowing his cheeks, and bobbing his head as the witcher settled back onto the bed. Next to him, Dandelion hummed happily, kissing at the soft pale skin of Geraltâs thighs, and as he met Jaskierâs eyes he winked, and bit down hard, nearly breaking the skin. Geralt cursed, a growl tearing from his throat as he struggled to catch his breath, but the two of them managed to keep him pinned to the bed as they worked. With a content hum, Jaskier pulled off of Geraltâs cock, sharing a quick kiss with Dandelion before they swapped places, the poet licking a long stripe up the underside of Geraltâs cock before swallowing it down, Jaskierâs hand stroking the base where Dandelion couldnât quite fit it all in without damaging his throat.
The bite mark on Geraltâs thigh was already red and swollen, a perfect indentation of Dandelionâs teeth marking the witcher as his. Well, that wouldnât do at all.
Jaskier giggled, his lips grazing over the tender skin on Geraltâs other thigh, mirroring where Dandelion's mark was, and nipped gently, kissing and nibbling all the way down to Geraltâs knee. He pressed a single kiss to the side of Geraltâs knee, a silvery scar marring the skin there, and then ran his nose back up along the inside of his thigh until he reached his mark. As Geraltâs gasps and pants grew more frantic, Jaskier bit down, sucking a dark bruise into the skin, just as the witcher came with a guttural moan that would haunt Jaskierâs dreams for years to come.
âFuck!â Geralt cursed, the word slurred as he slowly recovered from his orgasm, letting Dandelion and Jaskier kiss him lazily until one golden eye cracked open, the taste of their witcherâs cum lingering on their tongues.
âFuck indeed,â Jaskier sighed, and the three of them collapsed onto the bed, far too exhausted to move.
chapter one | chapter two | chapter three | chapter four | chapter five
read on ao3
for @thewitcherbog teef week
shoot me an ask if you'd like to be tagged!
The morning after Geraltâs big reveal, Geralt watched him with round amber eyes full of so much caution that Jaskier nearly choked on it.
Geralt said nothing to him until they were well on the road, waiting until they were letting Roach drink from a stream to clear his throat and shuffle his feet in the stones on the back of the stream.
âDo you⌠Do you remember last night?â He asked, peering at Jaskier sidelong through hair that heâd left loose. Jaskier itched to clean it and gently urge the knots from the strands, but Geralt had been so skittish that morning Jaskier wouldnât chance it.
âI do,â Jaskier confirmed carefully, swallowing heavily at Geraltâs noticeable wince as he turned toward Roachâs saddlebags and slowly began sifting through things.
Jaskier watched him, so confused as to be rendered mute, until he realised what Geralt was doing.
âAre youâ Oi!â He blurted, hands flying up in the air between himself and the witcher. Geralt nearly dropped one of Jaskierâs spare shirts before he caught it on his shin, casting a dark look at Jaskier for a moment before snatching it back up and gently refolding it. âAre you packing my things, Geralt?â
âI figured if you wanted to go, I wouldnât have toâŚâ Geralt stopped, tucking his head to his chest. Jaskier heard a small, broken noise; a clicking in Geraltâs throat as he swallowed. From experience, he knew how hard Geralt was trying to keep his voice steady. Geralt cleared his throat again, shaking his head as if to clear it, and continued. âI wouldnât have to watch you pack.â He spat, turning back toward Jaskier with a tight expression.
âYou⌠You absolute moron!â Jaskier exploded, loud even for him, and clapped both hands over his face. âI donâtâ I wouldnâtâ Geralt!â He bellowed, slowly dragging his hands down his face and stomping a foot. Roach nickered at him and he forcibly took control of his tone so he quit scaring the poor lass. âGeralt, I have seen you so many different ways. If you stalking into a tavern covered in guts and other ghastly innards didnât make me pack my bags, why on Meliteâs blessed, bountiful bosom would I run now?â
Geralt froze, which is to say that he somehow became even more still than he usually was while at rest. Jaskier could have sworn that even his hair refused to blow in the wind.
âYou wonât?â
âNo, youââ He sighed at Geraltâs doleful eyes and he shook his head, smiling slightly. âYou waited until we were far enough away from town that I'd get lost to ask me that, didn't you,â
Geralt didn't answer with words, but Jaskier, saw the broad, self-satisfied smile in response on Geralt's face for the first time.
From that moment, slower than a drop of blood rolling down the edge of Geraltâs blade, Jaskier saw more and more of Geralt. Not in a âGeralt immediately began walking around shirtless,â way, unfortunately, but in a âGeralt began to loosen up a bit,â way. Jaskier had originally thought that Geralt had already loosened up, but apparently he barely knew the witcher at all.
Jaskier tried, with every measly scrap of self-control contained in his miserable bard body, to not read too much into it. If he was wrong, if he was imagining it all, if he was projecting his inner desires onto a Geralt that didnât mean anything by his sudden change in behaviourâŚ
Well, he didnât want to be dramatic, but he was pretty sure he would immediately turn to dust, lute and all.
That is, heâd turn to dust if Geraltâs laugh didnât get to him first.
One night, after theyâd both settled in around the fire and had eaten a bit of hare that Geralt had caught for them, Jaskier had been regaling him with a tale from before theyâd begun to travel together. Before, Geralt had always seemed to reluctant to listen to Jaskierâs stories. As of late, Geralt started lighting up when Jaskier began to spin a yarn, leaning toward him with a crooked grin on his face and an excitement in his eyes that made Jaskierâs heart roll over in his chest.
âAnd to put the lovely, honeyed glaze over this whole disaster, I hadnât even slept with his sister! Itâd been his brother I'd taken to bed!â Jaskier finished with a flourish of hands and a grin he knew to be dazzling, thanks much.
Geralt reeled back as though heâd been struck, tucking his chin into his chest and putting a hand to his brow in a move that Jaskier had previously read as exasperation. Jaskierâs jaw dropped with absolute wonder when after a moment, Geraltâs shoulders began to shake and he dropped both hands to his stomach while tossing his head back.
In laughter. Geralt was roaring with what Jaskier had to say, objectively, was one of the ugliest, snortingest, cackliest, absolutely most charming laughter that he had ever heard in his entire lifetime of making people laugh for his daily bread.
Unbidden and completely unwarranted, giddy tears sprung to Jaskierâs eyes as he helplessly joined in, covering his mouth with both hands when a hiccough interrupted his throaty, tearful chuckle.
Another peal of laughter rang from across the fire in response and the two of them laughed themselves hoarse as the stars slipped out of the veil of sunset and the moon hung heavily overhead. For the rest of the world, it was just another night.
To Jaskier, he was certain that it was the most beautiful night heâd ever had.
chapter one | chapter two | chapter three | chapter four | chapter five
read on ao3
for @thewitcherbog teef week
tag list: @weirdelleth
shoot me an ask if you'd like to be tagged!
TW: blood, graphic depiction of canon typical violence, and i made the bard cry. sorry.
As Jaskier nudged the door to their room at the inn open with his shoulder, arms full of bandages and dinner and blankets, he saw Geralt drag himself up on his elbow. The wince of pain and following grimace gave Jaskier a lovely glimpse of Geraltâs pearly whites, but heâd rather it be in any other way.
âLay back down, dear heart, Iâll bring it all over to you,â He nearly dropped the crusty bread and soup in his right hand and launched the blanket in his left straight into the sodden pile of wretched armour in the corner to save Geraltâs dinner. âWell, not that one. Iâll give you this and get a new blanket for you,â
âNo need,â Geralt murmured, his lips hooking into a little half smile. His eyes glittered with amusement as he weakly held his uninjured hand out, over the edge of the bed, and Jaskier, ever the fool, put his supper in it. Geralt blinked at it and frowned before Jaskier, on every level except physical, punched himself in the face and removed it, settling it on the small desk near the bed.
âWhââ He stammered for a moment before Geralt laced his fingers between Jaskierâs, rendering him well and truly speechless for a moment. âMother of Melite, are you dying?â
Geraltâs huff of laughter turned into a cough that spattered his lips with flecks of blood and brought tears to his eyes, the hand gripping Jaskierâs shaking like a leaf in a storm.
Jaskier dabbed at Geraltâs face with a warm cloth and tried to pry his foot from his mouth.
âSorry,â He settled on, voice sounding as thick with tears as he felt.
âDonât apologise,â Geralt chided, looking up at him through snow-white lashes, the crooked smile returning. It send a flash of heat through Jaskier and he busied himself with cleaning the wounds on Geraltâs right shoulder. âUnless youâre secretly a fiend,â
âA fiend?â Jaskier squawked, apologising under his breath at the hiss of pain from Geralt when he dabbed a bit too hard in shock. âThe alderman said itâd been a chort,â
âThe aldermanâs a fool.â Geralt sighed, watching Jaskier fret over a sluggishly bleeding gash over Geraltâs ribs. âAnd so am I,â He huffed.
âNot a chance,â Jaskier said immediately. âOnly if you think Iâm not claiming that bounty tomorrow while you stay right here in his bed and rest,â He raised his voice over Geraltâs rebuttal, flicking his wrist and swatting at the air like he could knock the words off course before they sunk in to his ears. âAnd Iâll be taking that head we sawed off the creature and putting it properly up the aldermanâs pompousââ
âJask,â Geralt finally wheezed, hacking up more blood for Jaskier to clean from his lips and chin. âItâs⌠Itâs fine,â He rasped, uninjured hand looping around Jaskierâs wrist.
âItâs not,â Jaskier replied, but there wasnât any heat behind his words. He watched Geraltâs calloused fingers deftly find his pulse and the tension that had been building in Geraltâs shoulders leeched out with every beat of his heart. âItâs⌠You scared the hell out of me, Geralt. I thought you wereâŚâ His voice failed him, coming to a tearful sniff that dragged Geraltâs eyes open to peer at him with concern.
He chuckled wetly, dropping the blood-soaked rag back into the bowl of hot water.
âDonât look at me like that,â He huffed, trying his best to wring the water and dirt and blood and blood and blood from the rag one-handed. âYouâre the one thatâs bleeding all over,â
âIâll heal,â Geralt rumbled, frowning deeper at Jaskierâs tears.
Jaskier couldnât reply without his mostly-quiet tears becoming full-grown sobs, so he continued cleaning the wounds up and down Geraltâs side. He had to admit: it could have been so much worse. When Jaskier had decided that Geralt had been gone long enough, thanks, and hightailed it to where the damnable alderman had sent him, the sight that greeted him nearly stopped his heart.
A massive creature, buckled over on two twisted front legs, had its antlers spattered in blood and buried in Geraltâs side. Geralt, trapped under the beastâs great head and veritably pinned to the ground through his sword arm, was weakly trying to saw through the creatureâs neck with his off-hand and his steel blade.
In the end, Jaskier, retching and bawling, had finished the job at Geraltâs insistence right before the witcher himself had passed out from blood loss. The adrenaline rush that followed saw Jaskier somehow hefting a bleeding, limp witcher in full armour back to the inn while still dry-heaving and crying, causing the entire tavern below to fall into a stunned hush as he brought Geralt up to the room Jaskier had played for the night before.
He supposed he made for a hell of a sight, covered in blood and snot and carrying what had to be a thousand pounds combined of witcher weapons, witcher armour, and witcher ass.
Geraltâs thumb rubbed back and forth over Jaskierâs pulse, making Jaskierâs breath stutter in his throat as he set the bloodied bowl of water on the floor next to the bed.
âIâll need both hands to stitch you closed,â He said tautly, wiping his face on his already ruined doublet.
This time, Geralt didnât try and stop Jaskier from taking care of his wounds. He stayed still, not even flinching as Jaskier gently tried to mitigate the worst of the damage.
âCan you feel your hand? Bend your elbow?â He asked, taking Geraltâs injured hand gently in his. The fiendâs antler had gone clean through his tricep and left massive gashes down his forarm.
Geralt bared his teeth in pain as he clenched Jaskierâs hand weakly and straightened out his elbow.
âHurts like hell,â
âBut nothingâs broken,â Jaskier sighed, daubing the blood from Geraltâs arm and setting to doing his best to put it back together. âIâm no healer, Geralt,â
âYouâre doing just fine,â Geralt replied, voice thin with pain and flirting dangerously with a coughing fit.
âIf you donât stop coughing up blood within the half-hour, Iâll get the healer, coin be damned.â Jaskier threatened before biting the thread from Geraltâs inner arm and moving to straddle his hips to reach his outer arm.
Geralt bared his teeth again, his fangs now stained with blood yet still sending that electric shock thorugh Jaskierâs core.
âSorry,â He hissed, shifting his knee off Geraltâs wounded hip.
âJaskier,â Geralt sighed, tipping his head back and looking heavenward as though the ceiling or the stars could give him an answer. âDonât apologise.â
Jaskier could only shake his head and keep stitching.
He could no longer stifle the sobs that made his shoulders shake and his breath come in hitched, wretched gasps, and once he put the last stitch in, Geralt reached over and snapped the thread and took the needle from his fingers in one smooth motion.
âCome here,â Geralt murmured, tugging Jaskier closer to his uninjured side. âCome, Jask, come here,â
âIâll get you all bloody again,â Jaskier burst in a stuttering wail. A part of him knew it didnât make all that much sense to have a full breakdown about it, but wailing âThe whole walk back I couldnât stop thinking about how I would have to tell your brothers that you were deadâ would have broken his heart and possibly Geraltâs, too.
Geralt only answered by gently undoing the buttons on his doublet left-handed and tugging it off, dropping it to the ground with a wet smack, before snaking his hand up under Jaskierâs chemise. Jaskier let him pull that off over his head and bring him close to his chest, tucking Jaskierâs head under his chin and pressing his face to Jaskierâs hair.
He let Jaskier cry all over him until the great juddering sobs turned into stuttering sniffles; until the sniffles turned into whimpers; until, at last, Jaskier and Geraltâs breathing had fallen in step.
Jaskier peered up at Geralt to see heâd been crying, too, and it nearly set him off again.
âNo, none of that,â Geralt said wetly, a laugh chasing the end of a sniffle as he playfully tucked Jaskierâs head back to his chest. Jaskier let himself be crowded against Geralt once more. He could hear Geraltâs slow, strong heartbeat and he shut his eyes to focus on it, to commit it to memory.
Jaskier woke some time later, disoriented, to Geralt tucking a blanket under him and he moved to sit up.
âGo back to sleep, Jaskier,â Geralt murmured, wrapping his arm back over Jaskierâs back and drawing him back into his arms. Geralt still felt cool to the touch, a startling side effect of his slow heartbeat and the blood loss and his witcheriness in general and Jaskier tangled his legs with Geraltâs and pressed the length of his torso against Geraltâs flank.
âGotta warm you up,â Jaskier murmured blearily, pressing his forehead to the hollow of Geraltâs throat and huffing a sleepy sigh.
âRight,â Geralt replied, voice husky and breath ruffling Jaskierâs hair.
He wasnât drunk this time, and yet come morning, he couldnât say for sure if he felt a kiss pressed to the top of his head or if Geralt had simply gotten closer to warm himself up in his sleep.