Work Text:
Geralt pulled against the bindings fruitlessly. He’d known they wouldn’t give, but he couldn’t help himself. All it earned him was a breathless laugh from Yen as she stripped out of the last of her clothing. She stalked towards him, crawling up the bed to rest between his spread legs.
He tried to twist away, but her magic held him in place. Yen peppered light kisses along the insides of his thighs, making his cock strain against the metal cage it was in. Geralt whined when she suckled on his balls, laving at the sensitive skin mercilessly.
“You’re such a good boy. So good, just for me,” she cooed, rising to sit on his thigh. “Are you ready?”
“Yen,” he said roughly, unsure if he wanted her to stop or start and hoping she could figure it out.
She made the choice for him, slowly undulating her cunt against his muscles. He could feel her arousal begin to soak onto his skin. The pleasure Yen felt every time she dragged her clit along his skin also shot through the cage and straight to his cock. Geralt groaned and rolled his head away, but Yen gripped his chin and forced him to watch her.
“Watch me,” Yen panted. She was flushed, twisting her nipples to taut points. He wanted nothing more than to sit up and take them in his mouth, to make her moan his name. “Yes, that’s it. So perfect for me.”
His cock was throbbing in its cage as she continued to grind herself on his thigh. Geralt felt like he would jump out of his skin as she trailed her hand down his sternum to his stones, ghosting over them, back and forth. He could feel his orgasm building rapidly, but the cage wouldn’t allow him to come until she had. Yen smirked at him as he tried to buck beneath her, anything to speed along her orgasm.
As he was brought to the precipice and denied his release, Geralt struggled to remember why he had agreed to this. He remembered being sleepy and sated after a long night when Yen turned to him and asked, “Could we try something, tomorrow?” Geralt had agreed without even asking what it was and then he’d been too proud to back out. He just hoped he didn’t lose his mind before it was over.
Yen’s head fell back as she groaned, her hips stuttering in their movements. Geralt strained against the magic bindings, his cock leaking come as he watched her climax wash over her. It felt like fire was licking out along his limbs as he came, unable to do anything but feel Yen’s slick running down his thigh.
He let his head fall back against the pillows, trying to catch his breath when he saw Yen begin to dismount. His relief was short lived as he felt her settle on his other leg. Yen grinned when he began to struggle in place as she ground herself against him, making his cock ache with overstimulation.
“Yen, fuck , what are you doing?” he grunted.
“Did you think I would be satisfied after one orgasm? Come, witcher, you know me better than that,” she said smugly.
Geralt dropped his head back down, squeezing his eyes shut to try and block out the sensation, but Yen’s magic forced his head up to look at her. She looked like a vengeful goddess, using him for her pleasure in spite of, or maybe because of, how uncomfortable it was for him. Yen leaned forward and gripped his chin, kissing him roughly and dominating his mouth. He moaned as she kissed across his jaw and down his neck before working a deep bruise into the base of his throat.
There was nothing for him to do but grit his teeth as he felt his cock throb against the cage. Already, he could feel the tension building at the base of his spine again, growing in time with Yen grinding against him. It was blurring the lines between pleasure and pain as they often seemed to do when Yen had an idea. Geralt couldn’t decide if he wanted it to end or to come again.
Being restrained and stimulated like he was was really throwing Geralt off his stride because his heart was pounding and he could feel sweat running off his body, but he hadn’t moved an inch since they’d started. He gasped harshly as Yen closed her hand around his throat, slowly cutting off the blood to his brain. She watched him with a look of euphoria that would have made him lightheaded on its own.
Yen came with a sharp gasp, rocking down on him roughly. His head spun as she released his neck, his cock jerking against the cage, his whole body ringing with the pleasure of it. Geralt was fairly certain he had actually gone unconscious, because the next thing he remembered was blinking awake to Yen’s face hovering directly above him.
“Are you still with me?” she asked.
Geralt rubbed at his eyes and realized she had freed him, even removing the cage. He brushed his thumb across her cheek. “Yeah, I’m still here.”
“Maybe it was a bit much, there at the end,” Yen said consideringly.
“No, no it was fine,” he said. “It was great even. I would have said if it wasn’t.”
She studied him critically so he smiled in an effort to show her he was alright, and he really was. Geralt had never been shy about using his word to end their play. Besides, he’d had one hell of an orgasm.
“I’m sorry we got cut short. Will you let me make you come with my mouth? And tomorrow we can try this again?”
Yen grinned at him and shuffled over his prone form. “You always have the best ideas.”
