"You're not a little menace at all," he hisses into Yao Shen's ear, his hot cock like a brand dragging over Yao Shen's abdomen. "You've had your fun, now I'm going to make you regret it."
Yao Shen is almost shaking in anticipation. His pupils are completely overblown with desire, spilling into his irises like a toppled inkpot.
Xin Hulei slaps Yao Shen's fingers away from his hole and replaces them with his own, sinking down to the knuckle in a single movement, making Yao Shen's back come off the bed.
"Slutty," Xin Hulei says, pumping his fingers in and out slowly. "Your hole doesn't want to let go of me."
Yao Shen can only nod desperately, canting his hips up into Xin Hulei's fingers. He's too overwhelmed for anything else besides little mewling noises.
Xin Hulei removes his fingers and Yao Shen lets out a whine. It stuns him just how much more intense everything feels just by having Xin Hulei's fingers inside, instead of his own.
"I'm giving you what you want." Xin Hulei gives the side of Yao Shen's thigh a smack and then pulls away from between his legs.
He opens a drawer in his nightstand and squirts something clear into his palm. Yao Shen watches as he coats his hard cock in a liberal amount of lube, and then brings his wet fingers back to his hole, spreading it around perfunctorily.
Yao Shen is still so wet from the tongue fucking that they could have done without it.
Xin Hulei shoulders in between Yao Shen's legs, and Yao Shen lets them fall open around his arms, allowing himself to be pushed flat on his back, and pressed under Xin Hulei's weight.
He gasps when Xin Hulei fits the head of his cock to his tight hole. The gasp turns into a drawn out moan when he starts pushing in.
The stretch is inexorable, it makes Yao Shen's eyes roll back in his skull. He can feel each push as Xin Hulei carves a space for himself inside him, his coiling walls making way to accommodate all of him.
When he finally bottoms out, Xin Hulei lets out a strangled moan. His black hair falls in messy strands around his face, softening his features. His eyes are fixed on Yao Shen's face, drinking every minute change in his expression hungrily.
"Tight," he says through gritted teeth. He sucks in a shuddering breath and lowers his head to drop a kiss on Yao Shen's lips. His sweet kiss a counterpoint to the filthy grind of his hips that pushes Yao Shen up the bed.
Folded as he is over himself, Yao Shen can feel Xin Hulei's so deep inside him that he thinks it must be showing through the skin of his abdomen. A huge bump where his cockhead is lodged up inside him. The thought pulls a dirty moan from his lips.
He locks his ankles behind Xin Hulei's head. "How does my virgin hole feel?" Yao Shen asks, hoping he can tempt Xin Hulei into fucking him harder.
It works. Xin Hulei lets out a growl and snaps his hip harshly, driving his cock even deeper into Yao Shen. His hands come up around Yao Shen's waist, his thumbs meeting in the middle just above his belly button, as he moves him up and down the bed, fucking him on his cock instead of the other way around.
Yao Shen wraps a hand around the base of his cock to prevent himself from coming too soon. He feels like he's burning up. Any more heat and he'll combust.
"I took your virginity twice," Xin Hulei says, punctuating his words with a sharp thrust that makes Yao Shen's mouth fall open on a groan.
Yao Shen can't make sense of his words at first, until he remembers: they had sex in Fragrant Peony, and it was Yao Shen's first time back then too.
Xin Hulei's thrusts grow more frantic, his furious movements sending Yao Shen skidding up the bed with so much force that he's afraid he's going to fall off.
"I wish I could remember." Yao Shen lets out a moan, his fingers grasping for purchase on the sheets around him.
"You will soon," Xin Hulei says, grabbing hold of Yao Shen's knees and pushing them down around his ears. "Which is why I wanted to fuck you before you did."
In the new position, Yao Shen can see the way his reddened hole clings to Xin Hulei's hard cock. Xin Hulei makes him look as he pulls all the way out, rubbing the head of his wet cock against his gaping entrance, before shoving all of himself back in in a single thrust.
Yao Shen keens, his toes curling painfully behind Xin Hulei's head. Each of Xin Hulei's thrusts seems to be hitting his prostate head on, Yao Shen doesn't know how much longer he can hold off coming. He doesn't even remember why he was trying to. He can just come and then keep fucking until he's hard again.
His delirious mind thinks it would be great if they could do it all night.
"Hole this good, deserves to be fucked for the first time more than once," Xin Hulei says, punctuating each word with a snap of his hips. "I couldn't help myself."
Yao Shen is glad he didn't. He's glad he's getting to experience this just as himself. That this moment exists just for him and Xin Hulei as they are now.
Clumsily, he digs his fingers into Xin Hulei's messy hair. In the position he's in his toes touch the back of his hands, behind Xin Hulei's head.
"I'm going to cum," he warns, tightening purposefully around Xin Hulei's cock, making both of them moan.
One of Xin Hulei's hands drifts from its vicious grip around Yao Shen's waist, down towards his cock, but Yao Shen shakes his head.
"I want to see if I can come just from you fucking me." Xin Hulei's nostrils flare at his words, and his thrusts grow more erratic.
"You will."
That's the last thing Xin Hulei says, before pulling Yao Shen's ass up into his thighs and fucking up into him in shallow, steady strokes that nail his prostate each time.
Yao Shen can't do anything besides hold on to Xin Hulei's neck and ride out the intense pleasure making him lose all his grasp on language.
His vision grows blurry and all the lights from outside flood his vision like tiny stars. The light he couldn't catch earlier now is sinking into him, lighting him up from the inside.
He feels the drops of Xin Hulei's sweat fall on his heated skin -- such a human thing for a demon king. It's that, along with Xin Hulei's pained, overcome moan, that sends him over the edge.
His mouth falls open on a drawn out moan as all of him locks up tight as a vice. His insides contract fiercely, milking Xin Hulei's cock. He comes with a bitten off moan that he muffles against Yao Shen's slack lips, filling Yao Shen's still twitching hole with waves of warm cum.
Yao Shen cums all over his own chest and face, and them promptly passes out.
---
He comes to to a warm towel rubbing his chin, and then being dragged down his neck and collarbones.
It takes Yao Shen a moment to remember what just happened. "Uh, how long was I out?" His voice is scratchy and his throat feel rough. He must have screamed the whole building down. He hopes Yao Shen's neighbours won't file any noise complaints.
Xin Hulei scoops him up into his arms and pulls the duvet over them. "Not long, less than five minutes."
Being moved around under the covers makes Yao Shen realise that Xin Hulei's cleaning efforts weren't thorough everywhere.
He smacks the back of his hand against Xin Hulei's chest. "Bastard, why is your cum still inside me? Could have cleaned that instead of my face."
Xin Hulei's hand drifts down to pat Yao Shen's abdomen. "You're keeping it safe for me."
Yao Shen sputters indignantly but Xin Hulei shuts him up with kisses.
"Stop pretending you don't like it."
Yao Shen bites Xin Hulei's jaw, for daring to be right. "I just don't want to sleep like this, I'm going to wake up with my thighs glued together."
Xin Hulei pats his ass, one of his fingers dipping between Yao Shen's cheeks. "I could plug you up. Spend the night with my cock inside. Make sure not a single drop runs out."
The idea alone is almost enough to make Yao Shen hard again, but he can't let Xin Hulei think he's too easy.
"Don't get any ideas, that isn't on the spreadsheet."
Xin Hulei hums and drops a kiss to Yao Shen's shoulder. "You should add it."
Yao Shen tangles his feet with Xin Hulei's and burrows closer against his chest.
He falls asleep without telling Xin Hulei that he'll consider his feedback.