Work Text:
Lying Julian out on the mattress in the bunker bedroom, Geralt took the time to shrug his unbuttoned shirt off his shoulders, leaving his torso bare.
Julian looked dazed in the most wonderful way as he fought to catch his breath. “You know, we usually pride ourselves on our breath control,” Julian said teasingly, and the lack of lascivious tone to the potentially suggestive words was Geralt’s clue that Julian, and not Jaskier, was definitely still fronting.
“I might have to test you on that,” Geralt teased right back, chuckling when Julian blushed fiercely.
The clank of Geralt undoing his belt buckle seemed to be enough to distract Julian from their embarrassment, and his hungry blue eyes stayed caught on Geralt’s body as he got his trousers unzipped.
“Fuck me,” Julian muttered in a whiny squeak, his voice almost strangled as he watched the appearance of the obscene bulge of Geralt’s hard cock beneath his thin boxer briefs.
“I’m getting to it,” Geralt promised, climbing back up over them on the bed and making an appreciative noise at the give of the soft mattress beneath his elbows and knees. “You were right; this is going to be way more comfortable here than on the couch out there.”
“We’re nothing if not practical,” Julian whimpered in a ruined tease as Geralt kissed his neck in a way that was going to leave more than a few marks.
“I’m a practical man, myself. I brought lube, I have condoms, and I get tested at least monthly. Plus, I haven’t been with anyone in—well, a long time,” Geralt said with an amused half-smile as he produced the couple of packets he’d had in his pockets all evening, just in case.
Julian nodded quickly, their chest heaving as they pushed their sweat-dampened fringe from their face. “We get tested regularly, as well. Even Jaskier doesn't mess around when our health is on the line,” Julian said solemnly, before bowing up off the bed with a keening sob when Geralt closed his lips around one of their nipples and sucked.
“I’ll leave it up to you, then, Julian. What do you want tonight, how much do you want, and how do you want it?” Geralt asked huskily, palming himself in his jeans to stave off some of his intensely growing desire.
“All of it! Gods above, all of it! Please! I-I want you, inside me. Nothing between us, Geralt. I wanna test your breath control. I want you to fuck me like you’re keeping me forever and never letting me go,” Julian whimpered desperately, tears welling up in their blue, blue eyes.
Geralt caught how they’d slipped into the singular, which seemed like progress of a sort, though he was worried about the fact that Julian was already clearly getting quite emotional before they’d really, truly started.
Before he could think much further on that, however, Julian surged up and caught Geralt’s mouth in another claiming kiss. What restraint Geralt had left was thoroughly lost as he and Julian stripped one another with little grace but plenty of hunger.
The scars all over Julian’s body didn’t faze Geralt in the slightest, just as his own marred flesh didn’t seem to give Julian pause. The two of them just worshipped one another with their hands, and then their mouths, taunting and tempting, toying and teasing.
Geralt brought Julian off fully for the first time with his mouth alone.
The feeling of Julian trembling to pieces beneath Geralt’s touch and shooting his load down Geralt’s throat was a powerful thing, and it only left Geralt wanting more.
While Julian gasped through their aftershocks and petted their hand shakily over Geralt’s hair, Geralt’s cock ached where he pressed his hips against the bed.
A gorgeous blush pinked up Julian’s chest, his cheeks, his ears.
“W-we usually last longer than that, we swear,” Julian whispered, mortified, but Geralt shifted up to kiss them silly, letting them taste themselves on his tongue.
“Feels good to know that I got you so hot and bothered, then,” Geralt murmured between breaks in the kiss as he rolled his hips gently against Julian’s thigh.
They both got thoroughly distracted by kissing again, but eventually Geralt managed to introduce some lube to his fingers from a little travel/sample packet of it. He positioned himself further down the bed, his eyes on Julian’s face.
Gently, he began to stretch Julian. Geralt took it almost excruciatingly slow, pausing to make sure he wasn't going too far, or too fast for them. But Julian just moaned along with Geralt’s skillful attention to his tight hole, spreading his legs impossibly wider. Geralt hooked his fingers just so and started massaging directly onto Julian’s prostate
If the half-formed curses falling from his lips were anything to go by, Geralt figured that Julian was probably more than ready for him, but now he was curious.
“How many times can you come in one night?” Geralt asked in a husky murmur, brushing his fingers in an unhurried but insistent pace over that spot inside Julian.
“Fuck! I-I don’t know. Probably not more than three times,” Julian whimpered, already bucking his hips to get Geralt to touch them where they needed it most.
Geralt redoubled his efforts and sped up the vigorous attention he was lavishing on Julian’s prostate, and the younger man came rather abruptly with a choked-out sob. It filled Geralt with a deep and needy hunger to watch Julian shake apart beneath him, painting his own belly and chest in stripes of white. Only when they started trembling from overstimulation did Geralt withdraw his fingers, and he slid back up the bed to press several reassuring kisses to Julian’s lax mouth.
For a little while, Geralt just held Julian, letting them come down properly from the two very intense back-to-back orgasms. Once they calmed down and came to enough to make a face at the spend cooling on their body, Geralt got up from the bed and slipped into the en suite bathroom to wet a soft washcloth with warm water and some soap.
He came back and cleaned Julian up tenderly, letting the comfortable silence stretch on as he cared for him.
“You said you would fuck us,” Julian finally said, sitting up and bracing themself back on their hands.
Geralt chuckled and rid himself of the washcloth before coming back to bed and sitting beside Julian. He tucked a stray strand of hair out of Julian’s eyes and leaned in to catch his lips in a soft but passionate kiss.
Finally, Julian wrapped a hand around Geralt’s neglected cock, and Geralt groaned against their mouth, shifting against the touch he’d been craving.
“How do you want it?” Geralt asked, his breath stuttering when Julian stroked him slowly.
“I want to see you,” Julian whispered, and Geralt nodded quickly.
He arranged them so Julian was laid out comfortably on his back, a pillow shoved under his hips, and Geralt knelt between his legs, taking in the gorgeous sight of Julian already half-hard for him, again.
Taking his aching prick in hand, Geralt stroked himself once before lining up against the tight furl of Julian’s entrance. A gasp escaped Julian as Geralt pressed inside them slowly, their whole body going tense as they were stretched open.
“Relax for me,” Geralt murmured gently.
Julian whimpered as he forcibly went limp on the bed, though their hands still had a death-grip on the sheets beneath them.
“Fuck, you’re big,” Julian gasped out when Geralt rolled his hips, giving them a few more inches and still not bottoming out.
“You’re taking me so well, Juls,” Geralt mumbled encouragingly, barely holding himself back from taking them hard and fast like he really wanted to.
The nickname seemed to short-circuit Julian’s brain momentarily, and he gasped when Geralt finally buried himself to the hilt inside them, then paused.
“M-move!” Julian begged breathlessly, and Geralt obliged.
The hot and silky drag against Geralt’s cock as he pulled out nearly all the way had him gasping, and he fucked into Julian with as much restraint as he could manage, which was admittedly not much. Julian didn’t seem to mind in the slightest, writhing beneath Geralt with soft little breathless moans and whimpers that set Geralt’s blood on fire.
It was everything to Geralt; it felt like finally coming home at the end of the longest day.
He made love to them, pouring out every ounce of his passion and devotion to not just Julian, but to the collective, as well. Geralt never wanted this connection to end, this perfect moment of giving and taking, the way Julian’s eyes shone as they looked adoringly up at him, was everything.
But all too soon, Geralt felt the overwhelmingly blissful heat of his orgasm building low in his gut, and he could tell Julian was nearly there again, as well.
“'m close,” Geralt grunted as he paused, trying to catch his breath as he swiped the moisture from his forehead.
“Come inside me, please!” Julian whined, panting breathlessly for air as his hands scrabbled for purchase against Geralt’s sweat-slicked shoulders.
Geralt swore softly and gave several erratic thrusts into Julian, a broken moan passing his lips as he fell hard into his climax, his cock pulsing inside Julian as he filled them up.
Julian gasped and tensed, keening loudly when Geralt grabbed their cock and stroked them off with a few last desperate thrusts aimed at their prostate. With a soft sob, Julian came again, barely anything left to give, but Geralt wrung out every last drop anyway, until Julian weakly pushed him away.
All but collapsing down onto them, Geralt tried to catch his breath enough to move so he wouldn’t crush Julian. Not that he seemed to mind, clinging as he was to Geralt so tightly it was possibly going to leave bruises across his shoulders. Carefully, Geralt pulled out, frowning when Julian swallowed back a whimper at the loss.
As efficiently as possible, Geralt got up and retrieved another warm washcloth to clean Julian up, taking just a moment to scrub himself clean in the bathroom as well.
He felt like he could sleep for a week after all that, and he hoped Julian was able to finally rest, as well.
