Work Text:
Kiyan eyed the spread of fruit on the table. It was times like these he was forcibly reminded that Adrien was a fucking prince. The pears and persimmons, sure, it was around the season for them, but figs were summer fruit, definitely not in season this late in the harvest. He rolled his eyes. “Showing off?”
Adrien smiled at him from across the table and speared a slice of persimmon with his dagger, eating it with a distinctly flirtatious flick of his tongue. “Anything for my witcher,” he purred.
Kiyan glared at him. “Is this a sex thing? It’s fucking fruit how is it a sex thing.” Adrien just grinned at him and ate another piece of fruit.
Kiyan ran through what he knew about each of the fruits on the table and dropped his head into his hands in exasperation when he made the connection. “Adrien, you know you don’t need to tempt me with aphrodisiacs, right?”
Adrien looked at him with false innocence. “I don’t know what you mean,” he started, but Kiyan was already on him, moving around the table with witcher speed and pulling Adrien into a rough kiss. Adrien’s mouth tasted of persimmons, and Kiyan growled and sucked the juice off his tongue. By the time Kiyan released him, Adrien was looking pleasantly mussed and breathless.
Adrien smiled up at him. “I don’t know, they seem to have worked perfectly,” he said with a roguish grin.
Kiyan couldn’t decide if he was more offended or turned on. Adrien was a picture of decadent sensuality, dressed in a silk house robe distractingly loosely tied, his hair still braided for sleep with a few curls escaped and framing his infuriatingly smug grin. To Kiyan’s witcher-sensitive nose, he still smelled of the sex they’d had last night, which made the breakfast of aphrodisiac fruit all the more absurd. Kiyan could fuck Adrien as many times as he liked without any need of enhancement, thank you very much.
He leaned in and sucked on Adrien’s earlobe until he squirmed. “If you wanted me to fuck you, you could have just said so,” he growled into his ear.
Adrien ran his hand up Kiyan’s leg and palmed his rapidly hardening cock through his trousers. “I want you to fuck me,” he said, still grinning.
Kiyan got his hands on Adrien’s ass and lifted him into his arms. Adrien obligingly wrapped his long legs around Kiyan’s hips, pressing himself against Kiyan and kissing his neck as he carried him back to the bedroom and dumped him on the bed. Adrien grinned up at him and stretched luxuriously on the deep red sheets. Between Kiyan’s manhandling and Adrien’s casual approach to tying it this morning, the black and gold robe had given up entirely on covering any meaningful part of Adrien, and Kiyan took a moment to appreciate the view. He traced his gaze over Adrien’s long legs, with their lean rider’s muscles and thick black hair, up to the cock which lay heavy and full against his brown thigh, a sheen of moisture at the tip. He licked his lips and watched it jump and fill a little more as Adrien made an impatient little noise. He followed the trail of dark hair up Adrien’s stomach to where it thinned out to cover his chest with little curls, then looked up into Adrien’s dark eyes, grinning at the naked, desperate lust on his face just from being looked at so thoroughly.
“Maybe I just want to watch you want me,” he teased. “You look pretty happy over there on your own.”
Adrien’s mouth fell open on an outraged gasp. “Get up here and fuck me,” he demanded. The contrary part of Kiyan considered saying no just because it was always fun to say no to Adrien, but he wasn’t contrary enough to ignore such a feast when it was laid out in front of him.
He knelt on the bed between Adrien’s legs. Adrien’s cock was fully standing now, and Kiyan met his dark, hungry gaze over it and pulled it into his mouth, sinking down until the head slid into his throat and his nose was nestled in dark curls that smelled of Adrien’s sandalwood and lavender soap. It was a nice smell, and a nice cock, and even better was the way Adrien moaned at the sudden, overwhelming slide.
He held Adrien’s cock there while Adrien swore and moaned and ran a hand through Kiyan’s hair, pressing him down while he thrust in small movements that slid the head of his cock even further into Kiyan’s throat. It had taken some thorough and enjoyable demonstrations for Adrien to trust that Kiyan had neither a gag reflex nor a pressing need to breathe and stop being too considerate to thrust fully into his throat, and they were both fond of reaping the benefits of that practice. Today, however, Adrien pulled him up well before he needed to breathe and shoved a bottle of oil into his hand. He gasped and shuddered as Kiyan licked the tip of his cock and accepted the bottle.
Kiyan grinned up at him, aware that his wet chin and flushed cheeks gave him a thoroughly fucked look. “Eager, are we?” he taunted, but he was hardly in a position to tease. He stood and undressed, too hurried to make a show of it but aware that Adrien was watching him with a lust-soaked gaze.
He stroked his cock, watching Adrien lick his lips in response.
“Get up here and do something useful with that,” Adrien ordered him, though his voice was too desperate for it to sound at all commanding. Kiyan obeyed all the same, resuming his position between Adrien’s spread legs and reaching for the oil. They’d been doing this often enough recently that Adrien opened smoothly under his touch, his head falling back to the pillows with a groan.
Kiyan took a moment to spread more oil both inside Adrien and on his own cock, but he was too impatient for a proper fingering, and Adrien had, after all, been explicitly clear in what he wanted.
He bent Adrien’s legs over his thighs and pushed into him, the warm hot pressure overwhelmingly good around his cock. Adrien hissed and swore and grabbed Kiyan’s ass, urging him forward and leaving no room for doubt as to his readiness or his neediness. Adrien always demanded what he wanted in bed. And everywhere else, for that matter, Kiyan thought wryly. It was an ongoing source of contention between them. Right now, though, it was perfect.
Kiyan swore as he bottomed out. Adrien immediately dug his heels into Kiyan’s thighs and his hands into Kiyan’s ass and started moving under him, wordlessly demanding Kiyan fuck him. Kiyan obliged and thrust hard, watching Adrien’s face work in pleasure until he found the perfect angle and cried out, delight suffusing his features. Kiyan grinned and kept thrusting, holding the angle exactly where Adrien needed and watching him overflow with pleasure at each motion. Fuck, Adrien was beautiful, the way he threw himself into passion so completely the pleasure seemed to surprise and overwhelm him every time.
“Fuck, yes, that’s it,” Adrien moaned, tightening around Kiyan’s cock. Kiyan let out a groan of his own. Adrien felt incredible. “Good kitty,” Adrien mumbled. Kiyan raised an eyebrow. Good kitty? Adrien was so getting teased for that one later.
Adrien’s face started to go desperate with pleasure, and Kiyan rested his weight on one elbow and reached a hand between them to stroke Adrien’s cock, keeping his rhythm by sheer force of will as the movement shifted him even deeper inside Adrien. After a few strokes, Adrien came with a scream and Kiyan gasped and followed him over the edge.
“See, I told you I don’t need aphrodisiacs to fuck you,” Kiyan said a while later, after they’d recovered their breath and somewhat cleaned up. The robe had caught most of the mess, which Adrien would doubtless be cross about later, but seeing as the sheets were also silk, that was his own fool problem as far as Kiyan was concerned.
To Kiyan’s surprise, Adrien frowned instead of grinning as he’d expected. “They weren’t for you,” he said quietly. “They were for me.”
Kiyan blinked at him. “You don’t need them either,” he said, gesturing between their sweaty bodies.
“Not today, yes, but I’m not getting any younger, Kiyan. And I have noticed you are.”
Kiyan’s confusion cleared, and he swallowed hard. He tried hard not to think about Adrien’s aging. He shouldn’t have been surprised Adrien was not-thinking along the same lines he was.
“Excuse me, I am definitely not getting younger,” he said, trying to keep his tone light.
Adrien chuckled. “But you’re not getting older as fast as I am, are you.” It wasn’t a question.
Kiyan sighed. “No,” he admitted.
Adrien nodded, clearly unsurprised by the admission. So much for avoiding the topic a little longer. They lay in silence for a bit. What was there to say? Kiyan couldn’t change the passage of time, no matter how desperately he wanted to hold on to Adrien.
“You know I want you for more than just the awesome sex, right?” he said, forcing teasing into his tone.
Adrien’s lips twitched upward. “Glad to hear it,” he said, trying to match Kiyan’s tone, both of them pretending they weren’t thinking about… well. It didn’t bear saying.
Kiyan swore and pulled Adrien into a rough hug. There wasn’t an easy answer, and he was shit at words anyway. “You’re mine,” he said into Adrien’s hair. “Always mine.”
Adrien hugged him back just as hard. “I know,” he said. He pulled back and looked at Kiyan, and the smile in his eyes was genuine, if tinged with sadness. “I didn’t mean to bring us both down. Especially after such a thorough ravishing.” His eyes went briefly dreamy with remembered pleasure. Kiyan couldn’t help but smile. Adrien always felt everything so completely.
“I try not to dwell,” Adrien said. “You should too, though I know you won’t follow that suggestion.” He pressed a thumb between Kiyan’s brows. “Too serious, kitty,” he said with a grin.
Kiyan forcibly smoothed the frown out of his brow. Adrien kissed him. “Let’s just think of the fruit as a fun game,” he offered. “After all, it did get me exactly what I wanted.”
Kiyan smiled at him. “I’ll give you that any time you want,” he said, and kissed him back.
