Actions

Work Header

Rating:
Archive Warning:
Categories:
Fandoms:
Relationships:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2021-10-27
Words:
6,498
Chapters:
1/1
Comments:
11
Kudos:
191
Bookmarks:
23
Hits:
2,812

see my heart beat, smell my sweet skin

Summary:

“What’s next? Surely the night’s celebrations can’t be over yet?” Xiao Zhan asks, teasing, and Yibo feels Xuan Lu tip her head back against his hand as she laughs, bright and tipsy.

“Well,” she says, giving Xiao Zhan a pat on the thigh. Her hand stays there. “We’d probably be best getting into bed soon, before it’s daylight.”

“Oh?” Xiao Zhan’s voice drops into something lower, flirtatious, and Yibo’s head is whipping around to stare at him before he can process the words that follow. “All three of us?”

-

Xiao Zhan receives one last birthday gift from his good friends Xuan Lu and Wang Yibo

Notes:

for feen, who's unknowingly probably like 90% responsible for this.... the master of threesome thoughts....

this was meant to be a birthday fic but shhh, no one will know! here's 6k of Xiao Zhan being appreciated by his good friends, just like he deserves. Featuring my favourite themes: sexual instruction and also feelings and banter.

Big thanks to Annie for reading through this and reminding me that I forgot to make Lulu come twice like she deserves.

Work Text:

Xiao Zhan’s couch is big enough for the three of them, although it is somewhat of a tight fit. At least, this is what Yibo tells himself as he slides his arm over the back of the couch so that it’s all the way around Xiao Zhan’s shoulders, his fingers tangling gently in Xuan Lu’s silky soft hair.

It’s Xiao Zhan’s birthday, and they’re celebrating. It’s been a lovely evening of food and cake and gifts — Xiao Zhan had complained about the sheer number of gifts that Yibo had presented him with, but Yibo can’t help it, he likes him too much and he made sure to tell him so in the most obnoxiously sweet tone possible — and now the three of them are wine-drunk and content, lounging about as a movie that none of them are particularly paying any attention to plays in the background.

“What’s next? Surely the night’s celebrations can’t be over yet?” Xiao Zhan asks, teasing, and Yibo feels Xuan Lu tip her head back against his hand as she laughs, bright and tipsy.

“Well,” she says, giving Xiao Zhan a pat on the thigh. Her hand stays there. “We’d probably be best getting into bed soon, before it’s daylight.”

“Oh?” Xiao Zhan’s voice drops into something lower, flirtatious, and Yibo’s head is whipping around to stare at him before he can process the words that follow. “All three of us?”

Xuan Lu looks at Yibo over Xiao Zhan’s chest, cocking her head to the side in invitation. Yibo’s stomach swoops; is she implying that she wants to— to sleep together? All three of them?

“What do you think, Yibo? It’s getting late, right?”

They’re both looking at him now, leaving the deciding vote in his hands.

“To have sex?” Yibo asks outright, because he has to make sure they’re all on the same page. Xiao Zhan laughs and looks from the top of Xuan Lu’s head over to Yibo, his cheeks flushed and eyes bright.

“Now that would be quite the birthday gift.”

He’s not saying no, Yibo realises, heat creeping through him, pooling at his crotch in anticipation. Xiao Zhan isn’t saying no to having sex with him and Xuan Lu. Xuan Lu is still smiling at Yibo, her eyes curved in invitation. Sex with Xuan Lu, too. She’s very pretty and a lot of fun to be around, relaxed, friendly. They’ve grown fairly close over the past year and a bit, Yibo not so much as Xiao Zhan, but he and Xuan Lu are still what Yibo would class as friends. Plus, Xiao Zhan likes her a lot; she’s totally his type, Yibo can tell. He doesn’t feel awkward or uncomfortable about that, doesn’t feel jealous or somehow lesser, because even though he doesn’t think he fits in with Xiao Zhan’s specific type — too loud, too confident, just all-over too much — Xiao Zhan still likes him. Enough to entertain the idea of a slightly-tipsy birthday threesome, at the very least.

“Alright, Yibo?” Xuan Lu says like she’s asking him for permission. Yibo isn’t sure what for — okay, he’s definitely drunk way too much for this — and then Xiao Zhan is turning away from him, towards Xuan Lu. Wait, no, he’s being tugged away, her hand around his jaw and pulling him into a kiss.

Yibo still has his arm over the back of the couch and he can feel both Xiao Zhan and Xuan Lu move as they kiss. He shuffles a little closer but can’t see anything, just the back of Xiao Zhan’s head as it moves. There are soft, wet noises coming from both of them, and Yibo doesn’t quite know what to do with himself, his free hand balled up on his thigh as he listens to Xiao Zhan make a noise in his throat, half a moan. He wonders what Xuan Lu did to make him make that noise, wants to see if he can evoke it for himself, or if perhaps Xuan Lu would do the same to him.

“Hey, Yibo, come closer,” Xuan Lu says suddenly, breaking the kiss. Yibo can hear Xiao Zhan’s shallow breathing and he wiggles closer, head peering over Xiao Zhan’s shoulder so that he can look at Xuan Lu, his chest pressing up against Xiao Zhan’s shoulder and back. “You should kiss him too, if you want.”

She then leans back in to kiss Xiao Zhan again and Yibo flounders for a moment, wondering how he’s supposed to kiss him if Xuan Lu already is doing so, before giving in to the impulse to plaster himself fully against Xiao Zhan’s back, nosing across the nape of his neck. Xiao Zhan gasps into the kiss when Yibo grazes his teeth across the knob of his spine, one hand dropping from where it was presumably somewhere on Xuan Lu to grasp at Yibo’s knee, warm, his fingertips digging in hard.

“Zhan-ge,” Yibo mumbles against Xiao Zhan’s skin, sure that his heartbeat is a tangible tap against Xiao Zhan’s back, sure that he can feel the want in his breath. “Zhan-ge, happy birthday.”

He kisses up Xiao Zhan’s cheek and over to his ear, then bites lightly at the freckled shell of it, gets rewarded with a breathy moan that breaks off into a high-pitched giggle.

“Ah, Lao Wang,” Xiao Zhan gasps, turning so that he’s facing Yibo again, their mouths scant inches apart. “Is this the kind of gift you had in mind from the start? So devious.”

It’s not, Yibo had never even contemplated the chance of this happening tonight, much less with Xuan Lu there too. He’d barely even entertained the thought of getting his mouth on Xiao Zhan, knowing that down that path leads ruin.

But he knows how to play up to Xiao Zhan’s teasing, knows which response will get the most reaction, so he leans in too, gaze steady.

“I’ll give Zhan-ge anything he wants from me.”

It’s maybe too much, Xuan Lu makes a noise — surprised, maybe, turned on, definitely — but Xiao Zhan just meets Yibo’s eyes as he leans in, tilting his head to the side in an invitation that Yibo eagerly receives.

This is the first time they’ve ever kissed and Yibo tries his best to suppress the groan building in his chest as Xiao Zhan opens his mouth for his tongue, a little bit uncoordinated but no less hot. Yibo wants to crawl into Xiao Zhan’s lap, he wants to drag him down onto the floor and pin him down with his body, wants to kiss the last remaining traces of cake and wine from his mouth until all he can taste is himself.

Xiao Zhan shifts to the side a little so that he’s facing Yibo more and his hand cups Yibo’s jaw, pulling him in. He kisses like he teases — tongue playfully stoking along Yibo’s own, the hint of a smile pulling at the corners of his mouth. Yibo likes kissing, and he quickly finds that he loves kissing Xiao Zhan, especially when he pulls back and his mouth feels raw and bruised, only to have Xiao Zhan turn to the other side to kiss Xuan Lu again.

While the two of them are distracted, Yibo takes the incentive to slide down to the floor, crawling into the space between Xiao Zhan’s spread knees. Neither of them seems to notice that he’s gone until Xiao Zhan’s hand knocks into Yibo’s hair. He looks down at him, lips parted and shiny. Xuan Lu looks down at Yibo too.

“Wow,” Xiao Zhan says slowly. He looks kind of dazed, turned on. It’s an unfairly good look to him, and if Yibo weren’t already on his knees he’d be on his way there now. “What a gift, two beauties.” He reaches out to brush the hair that’s fallen across Yibo’s face out of the way, and Yibo — daring — leans forward to catch his thumb in between his lips, flicking his tongue over the roughness of the pad.

Xuan Lu jabs her finger into Xiao Zhan’s ribs making him jerk away with a squeak, his gaze snapping over to her, betrayal on his face. Yibo rests his head on Xiao Zhan’s knee and watches as Xuan Lu slips off the couch too, taking her space next just behind Yibo, the two of them between Xiao Zhan’s legs.

“There’s your gift,” Xuan Lu says, and Xiao Zhan groans.

“Don’t be cruel to me, Lulu, you’ll kill my boner.”

It’s the first overtly sexual thing that he’s said all night, and it sends a sharp frisson of arousal through Yibo. Xuan Lu is already reaching up to touch him, her palm slotting over the front of Xiao Zhan’s jeans, squeezing slightly. Yibo can’t look away.

“Hm, you seem like you’ll survive,” she says playfully, and Yibo watches Xiao Zhan’s eyelashes flutter and his lips part on an exhale. Yibo wishes he had that same amount of playfulness, the ease at which Xuan Lu is flirting and touching Xiao Zhan. He wonders if they’ve done this before, just the two of them, if Yibo is the new part here.

“Yibo,” Xuan Lu says softly, using her free hand to hold him by his chin, and Yibo looks away from Xiao Zhan’s flushed cheeks and parted lips. She leans in and kisses Yibo, gentle, careful. Yibo’s kissed girls before, but everything feels so new with Xuan Lu tasting like birthday cake and wine, with Xiao Zhan’s knee pressing into his shoulder as Yibo leans towards her. It feels more intimate than any sex Yibo has previously had, and more desperate when Xuan Lu makes a high little turned on noise into Yibo’s mouth, his hand on the bare skin of her thigh where her shorts don’t cover.

They break apart and Xuan Lu smiles, both hands coming to rest on her Yibo’s shoulders. Xiao Zhan whines when her hand leaves his crotch.

“Do you wanna help Zhan-ge out?”

Yibo could have almost forgotten that Xiao Zhan was there watching them, if he were anyone else. Xuan Lu is very distracting, but Xiao Zhan is more so, all-absorbing. Yibo looks at him now, from his face down to the obvious erection straining in Xiao Zhan’s jeans. He smirks, can’t help it, and Xiao Zhan covers his face with one hand, groaning as his hips shift a little, raising up.

“Please,” he says, and Yibo isn’t sure if it’s embarrassment or desperation colouring his voice. “Yibo.”

Yibo likes the way Xiao Zhan says his name, and then Xuan Lu pushes a little with her hands on Yibo’s shoulder, grounding him, urging him forward.

“Go on, Yibo,” she says, and Yibo’s hands shake as he undoes the front of Xiao Zhan’s jeans, the fly stiff and sharp against his fingers when he slips the button from the hole, the heat of Xiao Zhan’s cock pressing up against his palm. He likes the way Xuan Lu says his name too, reassuring him, guiding him. “Do you think he’d like your mouth?”

“Yeah,” Xiao Zhan sighs, and Xuan Lu laughs next to Yibo’s ear, her hand moving up to the back of his head.

“I wasn’t asking you,” Xuan Lu says, and Xiao Zhan grins, beautiful.

“I still think my views should be taken into consideration,” he says, and this at least is familiar to Yibo — banter and teasing is their second language.

“Hm, I’m not so sure, ge,” Yibo says, sliding his hand into the slit of Xiao Zhan’s underwear, taking hold of his cock. Xiao Zhan jolts, eyes narrowing in pleasure. “Maybe you should convince me you do really want it.”

“Wang Yibo, suck my cock,” Xiao Zhan says breathlessly, and Yibo almost chokes on his own spit, suddenly desperate to get his mouth on Xiao Zhan. Xuan Lu seems to approve from her space beside him. Yibo wants her to approve, wants her to think he’s doing a good job. He draws Xiao Zhan’s dick out of his boxers and stares.

Yibo hasn’t sucked dick before, and it’s also the closest he’s been to someone else’s cock since he was a teenager. Xiao Zhan’s dick is — cute, really, flushed like the rest of him, precome beading at the dark tip like the sweat on his forehead. Yibo stares for a moment, thinking of how best to tackle his first-time blowjob. Xiao Zhan squirms, hips shifting restlessly as Yibo pants over his dick.

“Go slow.”

Xuan Lu’s voice stops him before Yibo has the chance to get his mouth on Xiao Zhan’s cock. “Stick your tongue out,” she continues.

She sounds breathless, and Yibo almost turns around so that he can see the expression on her face. He can imagine what he looks like, on his knees between Xiao Zhan’s legs, mouth partly open, ready for instruction. He does as he’s told and sticks his tongue out, risking a glance up at Xiao Zhan. He’s watching Yibo, and with the weight of his gaze on him Yibo feels emboldened, leaning forward that last bit to let the tip of his tongue graze the head of Xiao Zhan’s cock. Xiao Zhan tastes salty, bitter, his dick jumping against Yibo’s tongue as Yibo gently — slowly, like Xuan Lu said — lathes his tongue over him.

Xuan Lu presses up against Yibo’s back and presses a kiss to the nape of his neck, her lips soft but firm before she bites down, nipping gently before soothing it with a kiss. She somehow manages to time the drag of her tongue up the side of his neck to synchronise with the next curl of Yibo’s tongue, the twin sensations — Xiao Zhan hot and firm in his mouth, Xuan Lu wet and sharp against his neck — making Yibo moan low in his throat.

“Ah-hah,” Xiao Zhan laughs softly again, wrapping one hand under Yibo’s throat and around his dick to tug the foreskin back, a little gasp escaping him when Yibo closes his lips around the head, sucking slightly. “You two…” he trails off, but Yibo doesn’t care to hear the rest of what he was going to say. Xuan Lu is still pressed behind Yibo and he can’t see her but he can feel her smile against his neck when she slides a hand into his lap, pawing at his erection trapped in his shorts.

“Mm, you two,” Xuan Lu agrees, seemingly understanding what it was that Xiao Zhan was trying to say. Yibo doesn’t understand, but it doesn't seem to matter anyway because Xuan Lu squeezes at Yibo’s dick, her hand cupping around the obvious shape of it, and her other hand winds into the hair at the back of Yibo’s head. He lets his eyes slip closed, giving in to the guidance of his friends.

“That’s it,” Xuan Lu says quietly, as she pets at Yibo’s hair. It feels nice. “Keep it gentle and slow.”

“Don’t,” Xiao Zhan says, and Yibo cracks his eyes open to look up at him. He’s grinning this kind of desperate, fucked out grin that gets Yibo harder in his shorts, sure that Xuan Lu could feel the way his cock just jumped at the sound of his voice. He’d be more embarrassed if he weren’t so turned on. Yibo slips his head down a little lower, just to hear Xiao Zhan hiss, and his hand makes an aborted gesture as if he’d been reaching up to grab hold of Yibo but then decided against it. Yibo wants Xiao Zhan to grab him, wants him and Xuan Lu to show him how to make them both feel good.

It’s easy to press his nose into the thatch of hair at the base of Xiao Zhan’s cock, to swallow around him while Xuan Lu tugs his head back a little to control his movements. Xiao Zhan slides a palm to Yibo’s cheek and Yibo tilts his head so Xiao Zhan’s cock is pressing against the side of his mouth, so Xiao Zhan is stroking at his own dick. He exhales shakily, staring at Yibo with parted lips as he runs his thumb along the swell in his cheek. Xuan Lu pulls away from Yibo’s back, rising to her feet.

“Zhanzhan,” she says, and Yibo watches Xiao Zhan’s attention shift to her, his hand slipping away from the side of Yibo’s face. “How are you doing?”

Xiao Zhan grins as Xuan Lu clambers back onto the couch to straddle one of Xiao Zhan’s thighs, her foot narrowly missing hitting Yibo on his head.

“Very well,” he says, and Yibo has a front-row view of the way that Xiao Zhan sucks his bottom lip in between his teeth, eyes darting down to Xuan Lu’s lips before leaning in to meet her mouth with his own.

They kiss, Xuan Lu’s hands on Xiao Zhan’s jaw, and Yibo’s mouth on his cock. Yibo almost stops what he’s doing, no longer guided by Xuan Lu’s hand, but Xiao Zhan slowly slides his hand into Yibo’s hair, tugging him down into place without even pausing in the kiss.

Yibo lets himself be moved around a little, going with the flow until he hears the quick inhale of Xiao Zhan and Xuan Lu’s kiss breaking. He cracks his eyes open and looks up to see Xiao Zhan looking down at him. Xuan Lu is watching too, pressed up against Xiao Zhan’s side, her mouth red. Yibo pulls back, letting Xiao Zhan’s cock fall from his mouth with one last suck.

Xiao Zhan’s jaw clenches and he shifts his hips restlessly as Yibo breathes over the shiny tip, teasing, a shit-eating grin splitting his face as he watches Xiao Zhan struggle to keep himself under control.

“Maybe we should get into bed,” Xuan Lu suggests. Yibo’s into the way that she’s taking the lead, guiding them towards the inevitable. Not only is it kind of hot to be bossed around by an older woman (Yibo has a type, he’ll admit to it) but it also takes all of the stress out of it, letting him relax into just following her instructions and Xiao Zhan’s body.

Yibo’s been in Xiao Zhan’s bedroom like, once, but he doesn’t have any time to appreciate the light decor and huge pinboard of aesthetically arranged photographs because he’s being tugged down into the large bed by Xiao Zhan, Xuan Lu already pulling her top up and over her head, leaving her in just a cute pink bra and her shorts. Yibo gets with the program quickly, crawling over Xiao Zhan to kiss him. His dick is still out, which should look stupid, splayed out fully dressed with his cock jutting out of his jeans, but instead, he looks hot, so fucking hot.

Xiao Zhan tugs at Yibo, hoisting him up so Yibo is mostly on top of him as they kiss. Yibo almost gets lost in the kiss, Xiao Zhan’s hands firm on his upper arms, his mouth so wet and gentle. Xuan Lu’s hands skirt up under Yibo’s top, her fingers cool against his overheated skin. She scratches her nails lightly down his back, and Yibo can feel Xiao Zhan’s mouth pull into a smile below his own when he groans softly. In retaliation, Yibo slips his hand between their bodies to curl it around Xiao Zhan’s dick, jacking him off slowly. Xuan Lu pushes Yibo’s t-shirt up to his shoulders until he has to let go and move back to help her pull it off of him.

“Wang Yibo,” Xiao Zhan says breathlessly, staring at where Yibo’s abs are tensed and defined. Yibo kisses him again, and then Xuan Lu is there too, pressed up hot and now-naked against his back, her hair falling over Yibo’s shoulders onto Xiao Zhan’s chest. It’s too much for Yibo to focus on like this, too much sensation, and he loses his hand’s rhythm on Xiao Zhan’s cock as Xuan Lu starts kissing his neck.

“Hey,” Yibo says, pulling to the side so that he’s laying on his side next to Xiao Zhan. “It’s Zhan-ge’s birthday, not mine.” Xuan Lu seems to get the message and takes the right side. Yibo finds himself looking at her naked chest for longer than perhaps he’d like to admit to.

“Hm,” Xuan Lu hums, her hand reaching to palm at Xiao Zhan’s cock. Yibo watches his face, the way his eyes flutter closed and his lips part. There’s something about watching him be touched by someone else that excites Yibo; he can catalogue all the little expressions and reactions that he would otherwise miss while focusing on his own actions. “And how does our Zhan-ge feel about you giving him a good time?”

“I— I seriously will probably come in about five seconds,” Xiao Zhan confesses, half giggling. Yibo feels the same way — he’s been practically ready to burst from the moment that Xuan Lu guided his head down between Xiao Zhan’s legs. Xuan Lu laughs too, but she’s not really teasing, she sounds pleased.

“Yibo will take care of you, won’t you, sweetheart?” She skirts a hand up Yibo’s arm and he looks at her face. She’s all relaxed, with her lips swollen and red from kissing. He probably looks the same.

“I haven’t—,” Yibo’s brain stops working for a moment as he tries to verbalise the fact that he is still very much a virgin, who is apparently going to lose that virginity during a threesome with his very gorgeous older co-stars. “I will.” He settles on confidence; no matter if he has experience or not, he will certainly make this good for Xiao Zhan.

Xiao Zhan reaches out one hand to pull Yibo down by his arm and— oh, his stomach is fluttering like crazy as Xiao Zhan drags him into a hungry kiss. Yibo slides his hands into Xiao Zhan’s hair, tugging him closer. Gods, he wishes they’d done this before now, why hadn’t they done this before? They could have spent the whole summer making out, Xiao Zhan’s pleased little noises vibrating in his mouth and his legs tangled with Yibo’s own.

Xuan Lu suddenly is pressed up against Yibo’s back, her hands tugging at his shorts, urging them down. Yibo lets her, his breath hitching when she skates one hand down his hard cock fleetingly, before sliding both hands up his inner thighs. Xiao Zhan is kicking off his own clothes, eager and clumsy, and it’s not doing much to decrease Yibo’s likelihood of having this all be over extremely soon.

Yibo watches Xiao Zhan walk naked over to his bedside cabinet, returning with what is clearly condoms and lubricant. Right, as needed for the— for the sex. The sex that they will all be having. Xiao Zhan’s ass is pale, the tan up his legs fading out as Yibo’s gaze travels upwards. It’s kind of cute. He has moles that Yibo hasn’t seen before, on the backs of his thighs, a couple on the cheeks of his butt. Yibo wants to kiss them but doesn’t know if that would be maybe too far, too intimate for what they’re doing right now.

“You’ve got a staring problem, Wang Yibo,” Xuan Lu says next to his ear, and he grins at being caught. Xiao Zhan obviously overhears and tosses the supplies onto his bed before putting his hands on his hips in false outrage.

“Were you looking at me naked?”

His eyes are laughing and Yibo’s heart does something weird, pitter-pattering in his chest. Oh, he thinks, he kinda loves Xiao Zhan, huh?

“Of course,” Yibo replies, voice thick. He hopes it just sounds like he’s turned on. “Get a move on or we’ll die waiting for you to be ready for us.”

Xuan Lu huffs in amusement, passing the lube over to Yibo as Xiao Zhan gets back onto the bed. “Some of us like to take our time with things, Yibo.”

He grins and says, “You two can go slow on your own time,” but does take his time slicking up his fingers. Xiao Zhan spreads his legs a little, watching Yibo with an expectant look as Xuan Lu sidles up beside him on the bed, the two of them looking down at Yibo again.

He looks down at Xiao Zhan’s dick. It should be intuitive enough, and Yibo is a fast learner. He’s fingered girls before.

“It’s not the same as fingering girls,” Xiao Zhan says as if Yibo had said that out loud. “You probably will have to go slower.”

“Alright,” Yibo says and nudges his fingers below Xiao Zhan’s balls. It feels so fucking intimate, especially with both their eyes on him, waiting. Yibo feels less desperate now, his arousal simmering down into a low-level thrum while he focuses on the task at hand. “Just like this?”

“Mmhmm,” Xiao Zhan hums and so Yibo presses the tip of his first finger against his asshole. There’s a little resistance, but Xiao Zhan doesn’t tell him to stop, so Yibo continues up to his second knuckle. It doesn’t feel like much — hot, tight — and Yibo looks up. Xuan Lu and Xiao Zhan are kissing again, slow and deep, Xiao Zhan’s hands in Xuan Lu’s hair. He fumbles for the lube with his left hand and squirts a little more onto his right hand, trying not to get any of the cold liquid on Xiao Zhan’s balls, not wanting to distract him. When Yibo nudges the second finger inside of him Xiao Zhan moans into Xuan Lu’s mouth, loud enough for Yibo to hear.

“That’s good,” Xiao Zhan says, and Yibo catches his eye, working his fingers deeper. “That’s really good.”

“Have you done this before?” Yibo asks suddenly, and Xiao Zhan gives him a look, borderline flustered.

“Been fingered or had a threesome?”

Both, Yibo wants to say, because, wow, maybe this is just something that Xiao Zhan does. In theory, he supposes it should make him jealous, the idea of the object of his huge — and frankly embarrassing — crush sleeping with other people. It doesn’t, though, Yibo doesn’t mind sharing with Xuan Lu, especially not when Xiao Zhan smiles all soft and sweet at him, the kind of fond smile that Yibo has had directed at him for the better part of half a year.

“It’s my first time with more than one person in my bed,” Xiao Zhan says when Yibo doesn’t quite clarify fast enough. “Do your worst.”

Yibo scissors his fingers open slightly in defiance, just to make Xiao Zhan look back down at him. “I’ll do my best instead,” he says, and both Xuan Lu and Xiao Zhan smile at that.

“You always do,” Xuan Lu says, reaching down between herself and Xiao Zhan to slowly stroke his cock as he kisses down her throat.

Yibo’s entirely reliant on Xiao Zhan’s word to know when Xiao Zhan has been prepared enough, but when he says, “alright, that’s enough,” Yibo is hesitant to remove his fingers fully.

“Are you sure?” He asks. “You’re still so tight.”

He hadn’t realised how it would sound, pornographic, filthy, but true nonetheless. Xiao Zhan is tight around his fingers, and just the idea of that all-encompassing heat around Yibo’s cock is enough to put him back on the edge.

Xuan Lu presses up against Yibo’s side as she brings a hand down between Xiao Zhan’s legs, her fingers nudging between Yibo’s. He begins to move his hand but Xuan Lu holds his wrist with her free hand, making a sound of dissent. Xiao Zhan is wide-eyed, three fingers inside of him. Yibo’s breath catches too.

“He feels good to me,” she says and they both slowly remove their fingers from Xiao Zhan together. “You ready?”

“I’ve been ready for ages,” Xiao Zhan grumbles, shifting his legs wider for Yibo. Yibo’s heart lodges somewhere high in his throat, his chest tight. “How do you want me, Wang Laoshi?”

“On your side,” Xuan Lu answers for him. Yibo had perhaps imagined fucking him face to face, or maybe from behind, but Xuan Lu is firm. “Trust me, it’ll be easier.

Xiao Zhan turns onto his side so that his back is facing Yibo. He reaches across the bed to bring the abandoned condoms over, tears one off to hand to Yibo. “All good?”

Yibo is good, but he’s also nervous as all hell which is so uncharacteristic of himself that it’s throwing him through a loop. He puts the condom on with shaking hands, slicks up his cock with lube. He feels a little lost, although it’s easy, obvious what he has to do.

“I’m good,” he breathes, lowering himself behind Xiao Zhan so he’s spooning him, cock digging into the cleft of Xiao Zhan’s ass, “just admiring the view.”

Xuan Lu flops onto her side with far less restraint than Yibo had, pressing herself up against his front. She rummages between them for a moment then produces another condom, holds it in front of Xiao Zhan’s face. “Do you know what you’re doing, Zhanzhan?”

“I do, but I’d better get this on while I have the capacity to think about it,” Xiao Zhan says, taking the condom from Xuan Lu and tearing the packet open. Yibo’s dick twitches as he thinks about a Xiao Zhan incapable of thought, delirious with pleasure. Hopefully, they’ll reach that point tonight.

“Yibo, you should go first,” Xuan Lu says, putting one hand on his ass encouragingly. Yibo angles himself and then presses close with his whole body, hips arching as the head of his cock pushes inside of Xiao Zhan, his hands tight on Xiao Zhan’s hips.

Xiao Zhan presses his face to Xuan Lu’s chest, and Yibo holds very still, trying to let him adjust to the sensation. It’s already too much for Yibo just like this, the hot clutch of Xiao Zhan’s body sweeter than anything he’s ever felt. He doesn’t think he’d be able to bear it if that was doubled back on itself, if he had Xiao Zhan pressed up behind him too, breathing heavily into his ear, totally surrounding him.

“Yibo,” Xiao Zhan says, and Yibo looks up from his shoulder, jumps a little when he sees how close Xuan Lu is to his face, “go on.”

It’s enough encouragement, and Yibo begins to move, trying his best to be as gentle as he can. It’s difficult, though, when Xiao Zhan makes this soft little noise, body clenching down around Yibo’s dick. Yibo rolls his hips again in one fluid motion, and Xiao Zhan’s head lolls back a little as he moans outright.

“Fuck.”

Yibo gasps and presses his face into Xiao Zhan’s shoulder, trying to bite down on his own noises. Xuan Lu is doing something, probably getting into position in front of Xiao Zhan, and Yibo’s cock throbs in horny sympathy.

It’s a little awkward, trying to manoeuvre three people while keeping it sexy, as well as trying to stay inside of Xiao Zhan and not jab him somewhere uncomfortable with his cock. Xuan Lu’s legs brush Yibo’s and it feels like there are entirely too many limbs in such a small space, but then both she and Xiao Zhan moan, Xiao Zhan’s hips lifting upwards as he fucks inside of her. Yibo’s hips follow, hitching as he gasps wetly into Xiao Zhan’s shoulder and then they’re off.

It’s difficult to get a rhythm like this but they fall into one, Xuan Lu kissing Yibo’s cheek in between kisses with Xiao Zhan, Yibo chasing every roll of Xiao Zhan’s hips with his own, trying his best to keep everything as smooth as possible.

“Fuck,” Xuan Lu moans, high-pitched and breathy, one hand digging into Yibo’s thigh. He watches her lean back and slip a hand between her legs, her whole body moving as she rocks quickly against Xiao Zhan. She’s obviously close to getting off, and Yibo almost stops moving as he watches her. Xiao Zhan hooks an arm behind himself, tugging at the hair at the base of Yibo’s neck.

“C’mon, Yibo,” he says, voice so low and rumbly, “keep up.”

Yibo almost comes at that, white lights dancing in his eyes. He pulls out, moving away from Xiao Zhan, rising up onto his knees shakily as he tries to get a hold of himself. Xiao Zhan rolls onto his back, tugging Xuan Lu on top of him. Yibo can’t keep up like this, and he dives in to kiss Xiao Zhan on the mouth as Xuan Lu rides him. Yibo moans, his hand slipping down to his own cock to jack himself off as they kiss. Xuan Lu is noisy, all half-moans and gasping breaths, and Yibo can barely stop himself from just giving into the urge to make himself come, especially when Xuan Lu shudders on top of Xiao Zhan, moaning as she comes, riding him hard enough to make the bed bounce.

“Ge,” Yibo says softly, watching Xiao Zhan blink his eyes open, all unfocused and wide-pupils. “Can I fuck you on your back?”

“Taking my spot?” Xuan Lu says breathily, half a laugh in her voice. Yibo thinks about being in her position, grinding down on Xiao Zhan’s cock, slick noises between them. Xuan Lu stops moving, one last slow roll of her hips before she climbs off of Xiao Zhan’s lap, removing the condom as she goes. “He’s all yours.”

She cups Yibo’s cheek and gives him a quick kiss before they trade spaces, and then Yibo is between Xiao Zhan’s legs again, palming his thighs open wide. He lubes himself up again, just to make sure, and then presses back inside, forcing a little moan from Xiao Zhan.

It’s an easier position like this, less limbs to kick Yibo’s shins. Xiao Zhan stretches out his arms above him, arching as Yibo sheathes himself all the way inside, one slow and fluid movement. It’s better like this, although Yibo did like the feeling of Xiao Zhan’s body pressed back against his, he has more control, can fuck him in slow, rolling movements, and then in faster jabs. It’s good, it’s so good, and Yibo can feel sweat dripping down the side of his face as he moves.

“Yeah,” Xiao Zhan moans, “yeah,” and Yibo, in a fit of unrestrained sexual desire, presses down on Xiao Zhan’s abdomen as he fucks him, half fantasising that he can feel his cock against his own palm. Xiao Zhan laughs, a gasping, fucked-out noise, his moans getting louder, as Yibo just totally gives in. He can feel the sweat roll down the dip of his back, can feel Xiao Zhan’s sweat under his palms.

“Ah, Yibo, Yibo,” Xiao Zhan groans, tossing his head to the side. Xuan Lu still has her hand between her legs, watching them with half-closed eyes as she lazily touches herself, apparently not content with one orgasm. Yibo doesn’t feel lazy, he feels like a live wire, electrified, desperate. Xiao Zhan looks so good like this, all flushed and loose-limbed. Yibo leans back on his heels to grind up against him better.

“Xiao Zhan,” Yibo pants, “Xiao Zhan, I’m going to come.”

Xiao Zhan reaches down to fist his cock, moving his hand fast and tight. Yibo takes that as his hint to speed up, snapping his hip in fast rough movements as he gets closer and closer to the edge.

Yibo comes first, gasping as he spills inside the condom, hands tight on Xiao Zhan’s hips. Xiao Zhan isn’t far behind, pushing his body up into Yibo’s touch, cock pulsing as he comes across his stomach. Yibo kisses him, tongue first, swallowing down every one of Xiao Zhan’s moans. Xuan Lu is moaning too, and Yibo has probably been louder than either of them, his throat rough as he swallows, or maybe that’s just from sucking cock. Yibo’s shaking as he pulls out of Xiao Zhan, knotting off the condom with trembling hands.

“Here,” Xuan Lu says suddenly, kissing the curve of Yibo’s spine. “Lie down.”

Yibo does, and he’s immediately wrapped up in Xiao Zhan’s arms, tugged close into his chest. Yibo presses his mouth to Xiao Zhan’s again and is immediately kissed back, his tongue slow and lazy in Yibo’s mouth, his hands grasping and gentle. Yibo sighs, stroking Xiao Zhan’s soft hair. His fingers meet Xuan Lu’s, she must be petting his head too, or maybe guiding Xiao Zhan’s head, the same way she had done with Yibo’s.

Xiao Zhan breaks the kiss, humming happily. Yibo’s skin feels slick with sweat, sticky. Absolute contentment rolls through Yibo in waves, making his limbs heavy, his heart light. Xuan Lu kisses Xiao Zhan’s shoulder, and then his lips gently, not like the deep kiss that he and Yibo shared.

“Wow, I’ve been spoiled,” Xiao Zhan says into the quiet of the room, just before the post-sex endorphins wear off and discomfort or awkwardness has time to set in. Yibo smiles.

“There’s my birthday gift. It’s for you both,” Xuan Lu sighs happily, nuzzling her way into Xiao Zhan’s chest. “Finally slicing through all that tension you two have been stewing in for the past year.”

“Hey now,” Xiao Zhan says, his chest rumbling under Yibo’s ear. “It’s called method acting.”

Yibo grins, eyes closed. “There’s no acting about my dick in your ass, ge,” he says seriously, “that was the real deal.”

He’s so comfortable that he doesn’t even joke about being offended at this being called method acting. Yibo knows what he felt, knows Xiao Zhan too well to fall for anything like that.

“See?” Xuan Lu sounds floaty, which Yibo probably would too if he had the physical capacity for multiple orgasms. “I should get going, my work here is done.”

“No,” Yibo reaches out to take hold of Xuan Lu’s wrist, pulling it over to his side so that they’re hugging over Xiao Zhan’s chest. He doesn’t want her to leave. He sees her eyes flutter open, surprised. “This was good.”

He’s not good with words, but Xuan Lu seems to get it, smiling as she relaxes. There are different kinds of sex that people can have, he’s fast realising, and while sex with Xuan Lu was different from sex with Xiao Zhan, it’s still good.

“‘S good,” Xiao Zhan mumbles, “all good. Yibo’s very good.” He yawns massively and then squeezes his arm around Yibo tight. “Ugh, you fucked me out.”

“We make a good team,” Xuan Lu says, and Yibo hums in agreement. They did have some very good sex.

“My bed needs changing,” Xiao Zhan complains, and Yibo kisses his shoulder, smiles when he gets a kiss to the side of his head in return.

“That’s tomorrow’s problem,” Yibo says, half-asleep already. He’s so content. “Be quiet and go to sleep.”

Xuan Lu laughs and Yibo hits her shoulder half-heartedly, the movement slow and mostly just tapping Xiao Zhan’s pecs. He’s just about to doze off when Xiao Zhan says, voice low and teasing, “Shall we pencil Lulu in for the same time next year?”