Can't help but send this to everyone with the egglaying/oviposition/eggpreg kink listed in their kink list... Easter themed stories for everyone!! Maybe it's a creature, Easter Hare/Sprigon/Springtime goddess maybe it's easter eggs, maybe it's a fertility ritual gone wrong/right!! So much fun springtime/fertility/creature lore out there, go wild and feel inspired!
Hope you don’t mind that I combined these two--they were both so good! Although sadly I didn’t manage to work in CBT. Next time! (Also, to the 3 months-old prompts still sitting in my inbox, very sorry for the delay! Those will definitely be my next priority.)
read on ao3, or below:
--
Geralt woke with the first breaths of spring, shaking the cold out of his bones and shedding the winter that had settled over his forest for the long months. He had much to do in preparation for the months to come—an entire world to bring back to life.
It was easy enough to coax the lands back into blooming, and it was a task he always enjoyed, convincing the flowers to blossom and the trees to bud. He wove among the trees, feet treading lightly on the soft grass springing up.
And then he heard it—someone singing, the spring breeze carrying the melody to him from afar. The singer’s voice was beautiful—clear, joyful, reaching soaring highs. And an idea came to Geralt.
He knew he would soon need to bring new life to the world, the beginnings of cramps in his abdomen already making themselves known. His eggs wouldn’t be ready for another few weeks, which was perfect—it gave him time to prepare, time to plan how he would snag the singer to be his mate, to bear his young and to renew the forest.
Geralt laid his trap in advance—a trail of treats leading from the village to just outside his warren, sure to pique the curiosity of the young bard, if not the appetite. And then, hiding in the bushes, belly heavy with eggs, he waited for his soon-to-be-victim to appear.
It didn’t take long. Jaskier—as Geralt had learned his name was—had taken to walking the forest paths in the evenings, sighing over the beauty of the forest or the beauty of a lover or any other thing that caught his poet’s attention. And sure enough, when he saw the first treat Geralt had laid out, he picked it up, and the next, and the next, until he found himself in front of Geralt’s warren.
“That’s odd. Who would--?”
He was cut off as Geralt leapt, bursting from the bushes to snag Jaskier around the waist. The bard yelped, too surprised to even fight back—in a short moment Geralt had navigated the twisting hallways of his warren (an impossible maze to anyone but him) and deposited Jaskier solidly on the pile of furs that made up his nest.
Jaskier stammered for a moment, lost for words as his brain processed the quick turn of events, until he finally gathered his wits. “Now see here!” he started, and then he finally took in the creature before him.
Geralt stood, bare as Mother Nature had birthed him, stomach gravid with new life. His rabbit ears swiveled under Jaskier’s inspection, his nose twitching as he waited for Jaskier to speak.
“What—who are you?”
“Geralt.”
Jaskier paled at the name—he had only just realized he was in the presence of a god, apparently. “What—what will you do with me?” he whispered, fingering nervously at the hem of his shirt. Geralt kneeled down next to him, pulling away his hands and pinning them to his side, just as he pinned him with a stare.
“You’ll bring new life to the forest.”
Jaskier’s eyes flickered downwards and back up again just as quickly. “I think there’s been a mistake, I can’t—I’m not a woman,” he said bluntly, trying to tug his hands out of Geralt’s grasp. Geralt held firm.
“You’ll bear my eggs just fine.” Saying that, he released Jaskier’s wrists so that he could begin to divest the bard of his clothing, but he wasn’t expecting the sudden resistance he was met with.
“What—no,” Jaskier protested, batting his hands away and drawing his knees up to his chest. Geralt admired how it rounded his arse—which he would soon be sinking into. “I—I mean, please, o God of Spring, I urge you to reconsider,” he begged.
“I’ve considered it enough,” Geralt answered, “and decided. You’re perfect for me. Young, full of life and song. You’ll make a wonderful mate.” Then, hoping to calm the bard’s racing heart, he leaned forward and kissed him, gentle lips trying to put him at ease.
It didn’t work—Jaskier went even stiffer, turning his face away and squeezing his eyes shut. “Please,” he whispered. “Please, let me go. Don’t do this.”
Geralt grew angry. It was an honor to be chosen by a god—who did this young upstart think he was, turning down such a generous offer? But he knew of a way to ensure Jaskier’s compliance. “What do you think happens if the God of Fertility is unable to complete his ritual?” he bit out.
Jaskier didn’t answer.
“I’ll tell you. The forest will stagnate, devoid of new life, and your village will starve,” Geralt said bluntly. “If that’s what you want…”
Jaskier bit his lip, reddening it. “No,” he finally sniffed, all the fight fleeing him at once.
“Then let me breed you,” Geralt rumbled, and leaned in for another kiss, testing Jaskier’s resistance. He was met with none, although he wasn’t met with enthusiasm either. That was fine—Geralt didn’t need a willing host.
He pushed Jaskier backwards until he was lying on his back, and made quick work of his clothes. Jaskier stared resolutely at the ceiling the entire time, face creased in distress, but he didn’t struggle. Soon he too was bare, and Geralt wasted no time in hiking up his legs, exposing his tight hole.
“Wait,” Jaskier interrupted, a new fear in his eyes. “Aren’t you going to—please don’t fuck me dry.”
Geralt growled. He didn’t want to waste any more time—the eggs were growing heavier by the minute, his body anticipating his coming laying. But he supposed lubricant would make it more pleasurable at least, and the boy wouldn’t run the risk of tearing.
He dropped Jaskier’s legs and went to fetch a vial of oil, confident inn the knowledge that Jaskier wouldn’t—and couldn’t—flee. He returned shortly, and Jaskier was still where he’d left him, shivering a bit in the cool springtime air.
Geralt would soon warm him up. He poured out some oil and hiked Jaskier’s legs up again, oiled fingers coming to prod at his hole. He was tight, but under Geralt’s constant pressure, soon yielded to the press of two fingers stretching him wide. And Geralt knew he would only stretch further as the night went on.
Jaskier’s lips parted at the first intrusion, brow creasing in not-quite-pain. “Relax,” Geralt murmured. “It’ll feel good, if you let it.”
Geralt worked him with two fingers until he was panting, subtly shifting his hips in search of more. Geralt obliged, slipping in another finger, rewarded with a moan as Jaskier threw his head back. Geralt reached for his cock, intending to bring him to orgasm so that he would relax further, but was surprised when Jaskier gripped his wrist.
“What are you doing?” he growled, and Jaskier released his wrist instantly, eyes widening.
“Please don’t—just get this over with?” he pleaded.
“You need to relax, or else my eggs won’t fit.” Jaskier turned watery eyes to him, but Geralt couldn’t be budged. “I know what you need. Just relax and let me.”
Jaskier shut his eyes, but made no move to further hinder Geralt as he once again reached to stroke Jaskier’s cock to full hardness. It only took a few strokes before he was moaning louder, bucking up into Geralt’s fist, driving himself back down on Geralt’s fingers.
Geralt twisted his wrist just as he prodded at that sensitive spot inside of Jaskier, and Jaskier spilled with a cry. Geralt pumped him through it, only stopping when Jaskier began to shudder from overstimulation and twist away. Geralt’s fingers remained deep inside Jaskier’s hole, keeping him stretched and ready for his cock—which was proudly standing at attention, eager to sink into that warm slickness.
Jaskier’s eyes rolled back in his head as Geralt breached him for the first time, Geralt himself only barely holding back from sinking all the way in. Fuck, Geralt hadn’t felt something this good in a long time. Even parted around Geralt’s thick cock, and even after orgasm, he was still so tight, hot and contracting sinfully around him.
Geralt sank in slowly, until he was buried to the hilt, Jaskier gurgling underneath him. Geralt could oh-so-faintly see the outline of his cock in the bard’s abdomen, piercing him all the way up past his navel. Geralt pulled out and sank back in again just to watch it bulge, feel the way Jaskier clenched.
“Fuck, gonna breed you so good,” Geralt grunted, his composure leaving him as he began to thrust faster. Jaskier moaned, writhing a little beneath him, his hot, sucking hole fluttering as if trying to draw Geralt deeper. Geralt’s pleasure grew higher and higher, until, with a grunt, he emptied himself into Jaskier, hot cum splashing deep, filling his stomach in preparation for the eggs that were coming.
They weren’t very big, but there were many of them, all clamoring to get out, to be laid inside a warm host. Geralt gripped tighter around Jaskier’s waist, pulling him further down onto his cock as the first few eggs spilled out of him. One, two, ten, bump after bump traveling the length of his cock and being deposited inside Jaskier.
“Fuck,” Jaskier gasped, muscles twitching. “Feels so weird—so much—”
“There’s plenty more to come,” Geralt replied, groaning as another batch made its way out of him. Jaskier made a guttural noise and tried to pull away instinctively, his body screaming at him too much too much too much.
Geralt yanked him ruthlessly back down, and Jaskier screamed, voice cracking as he sobbed. “Please, enough,” he wheezed, and Geralt knew he had to be struggling for air, his lungs unable to fully inflate with how full his stomach was becoming.
He didn’t listen, pinning Jaskier in place despite how he struggled, animal instincts trying to flee, until he gave up all at once, sobbing beginning anew. His lithe body quaked underneath Geralt, each jolt sending a shock of pleasure to his cock, still trapped in that wet heat.
The last egg, one of perhaps a hundred, popped into Jaskier. He lay there shuddering, covered in sweat and his own come, gasping for breath. His eyes were closed, but they flew open as soon as Geralt took his cock in hand again, stroking just to feel how wonderfully tight he clenched around Geralt with every touch.
“Nonono stop,” Jaskier gasped, pushing ineffectually at Geralt’s chest. “Stop, it’s too much—”
Geralt didn’t stop—Jaskier felt too good around him. He grunted, speeding his hand and thrusting into Jaskier, chasing a second orgasm as he forced Jaskier towards his second.
Jaskier came with a cry, fresh tears rolling down his cheeks as he spasmed around Geralt, and Geralt followed him, spurting his seed into Jaskier once more. His body couldn’t take it, full as he was, and it spilled out around Geralt’s cock, leaking out onto Jaskier’s thighs and onto the furs.
Geralt pulled out, watching hungrily as more come leaked out, though his eggs stayed firmly inside, where they would remain until the time came to birth them.
“You’ll carry my eggs so well,” Geralt praised, picking Jaskier up—careful not to compress his overfull belly—and laying him down on a cleaner pile of furs.
Jaskier didn’t reply, too wrung out to even muster a word. His eyes slipped closed, his body falling into a much-needed rest, so that he didn’t hear Geralt’s next words.
Summary: It's Geralt's third year out on the Path, and while he might think he's seen everything the Continent has to offer, he's wrong. Or, Geralt gets fucked by a dragon.
Tags: Monsterfucker Geralt z Rivii | Geralt of Rivia, sex with a dragon, Plot What Plot/Porn Without Plot, Large Cock, Witcher Stamina, Come Inflation, Multiple Orgasms, belly bulge, Anal Fingering, Oral Sex, Dragons, Enthusiastic Consent
read here on ao3!
---
It was Geralt’s third year out on the Path, and he thought there wasn’t much that could surprise him. He’d seen it all—necrophages, draconids, wraiths. Even a rogue earth elemental, once, which had been a grueling fight, but which had paid out quite handsomely.
He was pretty well versed in more intimate matters, too—though he’d often fooled around with the other boys at Kaer Morhen, he hadn’t known what else sex had to offer until he’d finally gone out into the world. When he’d first gathered up the coin and the courage to visit a brothel, he’d been nervous but willing to learn. And did he ever—how to fuck, how to be fucked, all the different things you could do with hands and mouths and other people.
All this was to say—Geralt thought he knew what he was getting into when he took the contract. It seemed easy enough—something was living up in the caves on top of the mountain, and the villagers were scared enough to hire a witcher to take care of it. Geralt accepted the gold and hiked up there, expecting a rock troll maybe, or a wyvern at the worst.
What he found was far more interesting—a dragon. Not a wyvern, not a basilisk, not a forktail. A real, honest-to-gods golden dragon, which weren’t supposed to exist.
The dragon in question was standing protectively in front of the entrance to its cave, tail lashing and teeth bared—but it didn’t attack. Strange.
Geralt carefully lowered his hand from where he had been gripping the pommel of his sword, watching with awe as the dragon relaxed some. So it was intelligent, then. Sentient, even?
“I’m not here to hurt you,” Geralt said calmly, staring into its eyes, willing it to understand. “I was sent up here to investigate, that’s all.”
“And how am I to trust you, witcher?” spoke the golden dragon—quite intelligent, then. “I know your kind well. You hunted my brethren to extinction for a handful of coins at the order of the humans. Little better than cold-blooded killers, all of you.”
“Not all of us. Me, my brethren—we don’t kill dragons. We don’t kill any sentient creatures, as long as we aren’t forced.” With every word, he hoped the dragon would sense the truth of it—he truly didn’t want to hurt the dragon, but he would, if it was a threat to the people living below.
The dragon narrowed its eyes. “Why are you here, then?”
“As I said—I was paid to investigate the creature living on the mountain. As far as I can see, you’re doing no harm living up here. My work is done, and I’ll leave you in peace.” Geralt slowly lowered his hands as he spoke, relaxing, and the dragon did the same, straightening from its defensive crouch.
The dragon stared at him for one long, inscrutable moment—Geralt felt as if he were back under the judging gaze of the master witchers back home, small and inexperienced. Looking into the dragon’s eyes, he could tell that it had seen countless more winters than him, was wiser and more experienced than he could ever hope to be.
And then it huffed out a puff of smoke, lumbering aside to reveal its nest behind it. “I thank you, Geralt of Rivia, for your understanding and kindness. I will let you go in peace now—unless you desire to fulfill another purpose here. I would pay handsomely should you agree, but neither would I force you should you disagree.”
“What is it?” Geralt asked warily. Never had he gotten a contract from a non-human before.
“I would take you to my nest for an evening. It is mating season for my kind, and though I would normally spend it alone, I would prefer a willing partner, if you’re so inclined.”
Geralt stared. The dragon stared back with its fiery gold eyes, unflinching.
“I’ll do it,” Geralt said.
--
The dragon led him inside the cave to its nest, which was quite cozy, considering. It had gathered animal pelts and arranged them into a thick blanket on the cavern floor, and piled even more around the edges, forming a protected depression just large enough for the dragon to spread out in. Geralt hovered by the edge, uncertain about where to go from here.
The dragon, meanwhile, lit a fire on the other side of the cave, where the smoke wouldn’t smother them, but close enough that Geralt could feel its warmth near the nest.
“Is it custom for humans to breed fully clothed?” the dragon asked, a note of humor in its voice if Geralt wasn’t mistaken.
“No,” Geralt grunted, blushing, and began to strip, quickly and efficiently. Off came his swords, his armor, his clothes, until he stood naked and unashamed in front of the dragon. “How do you want me?” he asked stiffly.
“I want you relaxed, for one thing,” the dragon chided. “As I said, I would like a willing partner. There’s no shame in changing your mind.”
Geralt unclenched his fists and willed his shoulders to drop. “I am willing. How are we doing this?” he asked again.
“Lie down in the nest and try to relax. I’ll be back shortly,” the dragon ordered. Geralt climbed inside as the dragon disappeared into another chamber of the cave.
Lying down on his back, he felt very vulnerable, and had to fight the urge to cover himself. Never had he been so bare, so unprotected in front of a monster—but the dragon wasn’t a monster, he had to remind himself, it was intelligent and nonthreatening.
He closed his eyes and breathed deeply a few times, trying to get into the meditation headspace that always did wonders for calming him down. As he did, he reached a hand down towards his cock and started stroking idly.
As he relaxed more, his cock grew harder beneath his touches, blood rushing to it, and he bit his lip, slowing down before he came. The night hadn’t even started yet—he had infamous witcher stamina, but he had the feeling he would need every bit of it to keep up with the dragon.
He opened his eyes and yanked his hand away from his cock as he heard large footsteps returning. The dragon’s head appeared over the lip of the nest, a small bottle clutched in its jaws.
The dragon dropped it gently on top of Geralt’s chest, and he realized with a blush that it was oil. “Prepare yourself,” the dragon said, pinning him in place with those huge golden eyes.
He snatched the bottle up and yanked the cork out with his teeth, pouring a liberal amount on his fingers. He thanked every god he knew of for the whore in Vizima who had taught him how to open himself up a year ago.
It meant that he knew exactly how to tease himself, how to circle a finger around his entrance, dripping wet with slick, how to gently push a fingertip in, feeling the way he clenched around himself at the first press inwards.
He pulled his fingertip out and pushed it in another inch, gasping at the stretch, though he knew it was hardly anything yet.
“Beautiful,” the dragon murmured, gaze fixated on where his finger was disappearing into himself. Geralt’s face burned hot and he snuck another finger in, mouth dropping open and eyes falling shut. At least now he didn’t have to look at the dragon looking at him with that burning gaze.
He stroked his fingers in and out, breathing heavily, feeling his hole loosen around his fingers as he relaxed more. When he deemed himself ready for another finger, he added it, cock twitching as the stretch increased—not enough to burn, but enough to have him gasping for breath with every movement.
“So good for me,” the dragon purred, and Geralt opened his eyes to see it climbing inside, head dipping close, hot breath puffing over him.
Geralt pulled his fingers free with a wet squelch, letting his hand fall. The dragon hummed and nosed closer to his hole, little puffs of air over it making him shiver.
“Well? Are we going to do this or not?” Geralt croaked.
The dragon chuckled. “I don’t think you’re ready yet,” it said modestly, and Geralt glanced down for the first time to see its cock, standing proud between its legs, absolutely massive. He gulped. He wanted that in him now. “Just a bit longer, little wolf,” it said, and dipped its head again.
Geralt shouted something wordless as he felt its tongue, hot and wet, sliding across his slicked hole. “Alright?” the dragon purred, lifting its head. Geralt nodded faintly, and it ducked back down, delving in again. Geralt brought his fist up to his mouth, biting down on it to stifle any embarrassing whimpers he might have made.
And then its tongue pushed inwards, and all of his efforts to keep silent went out the window. It was so thick, and hot, like a cock but more, moving and wriggling and gods he wasn’t going to last long.
He reached a hand down again and stripped his cock madly, coming mere seconds later, shouting out his pleasure as the dragon wrung him dry.
He panted as he came down from his high, the dragon retreating and letting him catch his breath for a minute. By the time he felt settled enough to open his eyes, he was met with the sight of the dragon’s cock, now leaking and flushed, rutting into the furs of the nest.
“In me,” he gasped, throwing his head back. “In me, now, I’m ready.”
The dragon groaned, nipping at his neck with those wicked, razor-sharp teeth, but Geralt felt no fear. He threw his head back, allowing the dragon greater access to his neck.
The dragon moved, shifting upwards, great body completely covering Geralt, warm and heavy, and then the tip of its cock entered him in one smooth thrust. All of the air left Geralt, or else he would have whimpered at the intrusion.
He rocked his hips into it, urging its cock deeper, harder, faster, but it remained maddeningly out of reach. He whined. “More, please, give me more,” he begged.
“I don’t want to hurt you,” the dragon grunted, seemingly holding back out of sheer will.
“You won’t, I’m a witcher, now give it to me,” Geralt snarled, surging upwards. The dragon let him push it to lie on its back, and he sank onto its cock with a moan. He was so full; he could practically feel the dragon in his throat, its massive cock coring him open.
He panted, moving his hips in small circles until he got used to the stretch, to the fullness that was pervading his entire being. As soon as he was, he unceremoniously lifted himself up and dropped back down, eyes rolling back in his head as its cock brushed right against his prostate.
“You feel so good for me, little wolf. So hot and tight, yes,” the dragon hissed, meeting Geralt’s thrusts with its own. Geralt shivered, cock once again hard and leaking.
“You’re so big,” Geralt muttered in response, increasing his speed until he was riding the dragon with everything he had, letting out little grunts with each thrust.
The dragon groaned, long and low, and then it was coming, cock spurting inside of Geralt, filling him up. Geralt threw his head back and came too, taken over the edge by the feeling of being so completely full.
He hardly even noticed as the dragon sat up, pulling him with it, limp as a ragdoll. The dragon arranged them until Geralt was on his hands and knees, though that didn’t last long, as his arms immediately gave out and he crashed face-first into the furs.
The dragon kept on, heedless of Geralt’s complete lack of energy—but Geralt didn’t ask it to stop. How could he, when it felt so good? Every movement had its cock slamming into his prostate, sensitive but not too much. He moaned. “More. Gimme more,” he slurred. “I wan’ all of it.”
“Don’t worry, little wolf. I’m nowhere near done with you. You’ll be screaming before the night is up,” the dragon promised in a low growl.
It resumed its hammering—Geralt whined and reached a hand down, intent on getting off again, but paused when his hand brushed his stomach. Was that—?
He realized that his stomach was bulging outwards, and not only from the come the dragon had pumped into him. It was the dragon’s cock, he realized, as he felt it moving underneath him.
The thought was so hot—that the dragon was so big he could feel it even through his stomach—that Geralt’s toes curled and he felt himself coming again, hole clenching and fluttering around the dragon’s cock, toes curling, every muscle in his body tensing.
His vision went white.
--
He came back to himself gods knew how long later, lying on his back in the nest of furs, clean and sated. The dragon was curled around him, like a big, scaly furnace, the heat perfect for his sore and overtaxed muscles.
He could stand to nap a few more hours, he supposed, settling back in against the dragon’s bulk. As his eyes slipped shut once more, he felt the dragon rumble in approval beneath him. He fell asleep with a sated smile on his face.