Work Text:
It's one of those typical, humid nights in late August — a lazy day when one feels like chilling out instead of stressing over the piles of work threatening to induce a headache through the desktop screen. The weather has been a horrid presence since last night, a heavy downpour of rain beating against the windows, so Xiao Zhan decides to get out of his stifling home and meet up with a friend.
Ji Li owns a bar a couple of streets down from his apartment. The door tinkles on Xiao Zhan’s way in, and when he slides onto a stool, his friend comes over with a knowing smile on his face.
"Procrastinating again?" Ji Li says in greeting. Xiao Zhan smiles at him, absentmindedly thanking the bartender when his regular drink is slid over the counter.
"I'm in a slump. I just don’t have any creative juices lately." Xiao Zhan shrugs, feeling bitter about it. He's a graphic designer, and a graphic designer paid to deliver creative content can't be in a slump. It's been depressing him for days. He doesn’t want to start sending anything half-assed to his clients, but he’s damn near doing it if it could ease up his load a bit.
Leaning against the counter, Ji Li nods sympathetically. "Sounds to me you need some juice in you. And by that I mean, you need to get laid."
Xiao Zhan nearly chokes on his sip. He swallows and rolls his eyes. "Sex isn't the answer to everything, Ji Li."
"But it'll definitely loosen you up." Ji Li says with a wiggle of his brows.
Squinting, Xiao Zhan tries not to show that he's actually contemplating it. On the one hand, he hasn't had sex in a while, and it would be a good distraction. On the other…
Hmm. Well, there isn't really a downside, is there? Except for maybe wasting time but fuck it, Xiao Zhan needs the fix.
The moment he heaves a big sigh, Ji Li breaks off into an elated snicker. Xiao Zhan looks around the bar, trying to see if he could find a potential man to sleep with. Luckily, Ji Li's establishment hosts plenty of people with all kinds of sexuality, so Xiao Zhan can be a bit more bold when choosing his pick.
"How about that guy in pink?" Ji Li says when he notices Xiao Zhan searching. He jerks his head to a lone person by the corner, sitting on one of the low armchairs and fiddling with his phone. He looks cute, pale-skinned with fine features, but Xiao Zhan’s not sure if he's his type… or the right orientation.
"He looks a bit young." Xiao Zhan tentatively says, passing his eyes over him. There’s a roguish man wearing a sleeveless shirt two chairs behind Pink Guy, whose muscular arms have been making Xiao Zhan swallow a little dryly.
"What are you talking about? He looks about my age, and he's fit too. Just push him down the bed and ride him." Ji Li says with a naughty grin.
Xiao Zhan gives him a blank look. "I thought you want me to have sex, not guide a kid for his first time."
"You’re assuming too much." Ji Li clicks his tongue. "If you just walk up to him and say you’ll power bottom him for a night, he'll likely jump at the chance. Who wouldn’t want to have sex with a body and face like yours?”
Xiao Zhan pretends to think, his lower lip jutting out. “Oh, I recall someone very clearly rejecting me that one time I asked.”
Ji Li snorts and affectionately cuffs Xiao Zhan under the chin. “Your ass was hot, sweetheart, but I knew right away we wanted exactly the same thing in sex.”
Xiao Zhan shakes his head in amusement and finishes up his drink. He wishes he had Ji Li’s sixth sense in being able to tell a man’s preference in bed. It would have saved him many embarrassing and awkward moments when people assumed he would top them. Maybe he should just trust Ji Li’s judgement and go for the guy in pink. He does enjoy bouncing on dick, occasionally.
“Also, I’ve noticed him staring at you a few times, so there’s a very high chance he’s into you.” Ji Li casually throws out.
Xiao Zhan blinks in surprise and instinctively moves his head to check. His gaze clashes with a pair of dark eyes before the man swiftly looks away, probably not expecting Xiao Zhan to suddenly look at him.
Chewing his lip for a while, he finally relents, “Fine, I’ll go with Pink Guy. But if he turns out to be a horrible lay, I get that slice of truffle cake on the house.”
“You and your sweets, ge.” Ji Li rolls his eyes and pushes himself off the counter. Xiao Zhan assumes he’s spent enough time slacking off already. “And what do I get if you have an amazing time?”
“Think about it.” Xiao Zhan hops off the stool and smooths down his loose, white top. He's tucked it only at the front while matching it with a pair of folded cuff jeans. He probably should have worn something nicer, probably more flattering to his figure, but he hadn't planned on picking someone up tonight.
“Go make him cry, tiger.” Ji Li whispers with a smirk, refilling Xiao Zhan’s drink before leaving. Xiao Zhan huffs out a laugh and thinks Pink Guy just might once he’s on his bed.
Experience gets Xiao Zhan over to the low armchairs without tripping, but his nerves stop him from making the first move. It's like all his eloquence leaves him as he grapples for the right words to say that won't sound like he's coming on too strong or being too vague. Instead, he settles for, "Hi, is this seat taken?"
Pink Guy snaps his head up, and he looks at Xiao Zhan with wide, surprised eyes. With the jacket, he looks like a pig caught in headlights, and Xiao Zhan seesaws over whether to just stand there awkwardly or giggle at his reaction. Is he this easy to fluster? Damn, he knew he should have gone for Buff Sleeveless Man instead.
But Pink Guy shakes his head in the next moment and folds his legs in to give Xiao Zhan space.
"No, you can sit."
Huh. His voice is lower than Xiao Zhan expected.
He takes his seat across Pink Guy and drinks his juice mixed with alcohol. Ji Li knows he can't have too much, or else Xiao Zhan would end up a babbling, clingy drunk. Not good or safe when he’s on a one-night-stand search.
While he mentally brushes up on his pick-up lines, the other man speaks up, "Erm...do you come here often?"
Xiao Zhan looks up from his drink, pleasantly surprised that Pink Guy took the initiative to converse. "Yeah, I live just a couple of streets away, and my friend owns the bar."
Pink Guy nods, murmuring "cool" under his breath. Xiao Zhan takes this chance to introduce himself, "My name is Xiao Zhan, by the way. 28 years old."
"Wang Yibo. Just turned 23 this month." Yibo bows his head, lips curling up to one side.
"Ah, belated greetings then."
"Thanks." Yibo chews on the inside of his cheek, while Xiao Zhan slouches back on his seat, feeling stumped as the atmosphere returns to being silent and weird. He sees Ji Li from the corner of his eye, and his friend is making impatient hand gestures at him. Clearly, he notices them not making any progress either.
Inwardly sighing, Xiao Zhan tries again. "So uhm, I like your pink jacket."
It's a good thing Yibo looks down at his jacket because Xiao Zhan’s face crumples into a cringe. His jacket? Really? How in the world did you ever get laid, Xiao Zhan!?
"A friend bought it for me. Said it'd look good even though pink isn't my favorite color." Yibo picks at the collar, and Xiao Zhan notices for the first time that his hands are rather big. A strange observation, but when looking for a one night stand, Xiao Zhan can't help but notice physical aspects of the men he's hitting on. The big hands are definitely a point in Yibo's favor.
"Mm, your friend's right. It does look good on you." Xiao Zhan says, offering him a genuine smile. Yibo seems to flush a little at his words, mouth twitching upwards at the corners, and Xiao Zhan has to resist snickering. He wonders if Yibo will be able to handle it once Xiao Zhan’s straddling his lap and sitting on his dick.
Oh, but first, he has to figure out if Yibo wants to sleep with him.
"I think it'll look much better on Zhan-ge."
Xiao Zhan pauses, confused and also mentally tripping over the sudden usage of his name. "Eh?"
"Do you want to try it on?" Yibo asks, already shedding it off his shoulders and oh, he's only wearing a white tank underneath. Xiao Zhan is suddenly given a lovely view of his arms and the way they flex when he rolls the rest of his jacket off.
Xiao Zhan hurriedly shakes his head, trying to stop him with outstretched hands. "No, no, it's alright. Pink isn't really my favorite color either."
"But you said you liked the jacket."
"I do! It fits you well, just not on me—"
"How will you know if you don't try it, Zhan-ge?"
"I'm pretty sure—"
"You'll look cute." Yibo cuts in, sounding very sure of himself, and it's putting a blush on Xiao Zhan's cheeks.
"But what if I don't?” Xiao Zhan says, just to be difficult. He can’t help the childish retort.
"Impossible." Yibo immediately replies, eyes fixated on his face. "You’re already cute.”
Xiao Zhan scoffs, hiding the way that made his heart leap out of his chest. Did he drink too much today?
Clearing his throat, Xiao Zhan insists. “Just put it back on, Yibo. You’ll get cold.”
Unexpectedly, Yibo does stop, but there’s this kicked puppy energy he starts radiating as he slowly puts it back on. He doesn’t make it obvious, but Xiao Zhan can feel the disappointment coming off of him. Instantly, Xiao Zhan feels bad for protesting so much. It’s just a simple request after all.
“Alright, alright. Stop making that face.” Xiao Zhan sighs, holding his hand out for the jacket. “I’ll put it on.”
Yibo’s brows rise up in surprise, the delight in his eyes as clear as day. Xiao Zhan wants to laugh at the boy’s cuteness. Him wearing a jacket is enough to get this kid happy?
However, Yibo doesn’t just pass the garment over to him. Instead, the young man jumps to his feet and crosses over to drape the jacket over Xiao Zhan’s shoulders. He gets a whiff of something masculine when Yibo passes by him to sit back down.
Xiao Zhan is quietly impressed by the bold act. Looks like I can make a dom out of you yet!
“See? I was right.” Yibo grins at him. Xiao Zhan pushes his arms through the sleeves, and it feels big around his shoulders. It's also warm, obviously since it was just on Yibo’s body, carrying that same masculine scent that’s making Xiao Zhan feel a little heady. He has to control the sudden urge to bury his face on the fabric. Now’s not the time to act all creepy towards a future bed partner.
Speaking of which, he needs to amp up his game a little.
“How do I look?” Xiao Zhan grins, a little coy, as he fixes the jacket over himself.
Yibo licks his lips, checking him up and down more than necessary. “Like a very soft peach.”
A startled laugh leaves Xiao Zhan. “A peach? You mean I look like a fruit in this jacket? Wang Yibo, what kind of compliment is that?”
“It’s the first thing that came to mind!”
Xiao Zhan huffs, crossing his arms. “I did think you looked like a pig when you were wearing it.”
Yibo gapes at Xiao Zhan. “A pig?! Ge, do I look that big to you?”
“I mean that in an adorable way.”
“So you find me adorable?”
“I find you passable.”
“You wound me, ge.”
Xiao Zhan laughs and swats Yibo on the arm. Unexpectedly, this cold and aloof man is quite vain, sweet, and talkative. The glint in his eyes and the lopsided smile on his face are too charming to ignore, and all of a sudden, Xiao Zhan’s made his decision.
“Hey, you want to… come over to my place?” Xiao Zhan asks tentatively, leaning his elbows on the table.
Yibo’s eyes widen, and his mouth closes and opens a few times. Xiao Zhan purses his lips to stop himself from giggling at the dumb look.
Finally, Yibo stutters out, “D-Do you mean you want to uhm…”
Xiao Zhan gently nods, offering him a sweet smile. “I’d like to hang out with you more. If you'd like.”
"Yeah, of course." Yibo breathes out, scrambling for the Nike bag on the armchair beside him and standing up. He seems to be brimming with energy as he prompts shyly, "Let's go?"
Xiao Zhan gulps down the last of his drink and gets to his feet, waving bye at Ji Li when he passes him on the way out. His friend makes a winning gesture, pointing to himself, and Xiao Zhan just rolls his eyes at him with a grin. But as he turns his gaze back to Yibo, who’s waiting for him outside, a big part of Xiao Zhan really hopes that he loses this bet.
Usually, it’s a fast walk back to his apartment, but today, Xiao Zhan notices every step as he walks beside Yibo. It's like there's a stampede against his ribcage when he unlocks his front door, very much aware that he’s about to get laid by a near stranger tonight. A very cute stranger.
“Make yourself at home," Xiao Zhan says as he steps inside and lets Yibo through, "but don’t mind all the art clutter. I was just getting through some— woah!”
The door has just shut behind them when Yibo suddenly pushes Xiao Zhan against it, a hand on the back of his neck and a mouth pressed insistently against his.
Yibo immediately takes advantage of his gasp to plunder inside his mouth, entangling Xiao Zhan’s tongue with his own. Shutting his eyes tight, Xiao Zhan feels dizzy from the sudden overwhelming kiss, hands somehow finding purchase on Yibo’s arms.
“Yibo,” Xiao Zhan moans, head tilting back when Yibo starts pressing wet kisses down his jawline and biting over the jugular of his throat. “W-Wait.”
Yibo pulls away, pupils blown wide and his lips a distinct red after sucking a mark on Xiao Zhan’s neck. He can feel the area throb as he stares at Yibo in surprise.
W-What was that? What the fuck was that?!
“Shit,” Yibo swears, stepping back from Xiao Zhan as he brushes a frantic hand through his hair. “When you said hang out did you mean that literally? I thought you meant… fuck.”
Fuck indeed. Xiao Zhan is still blinking in bewilderment, mentally playing on loop the last ten seconds. Yibo could actually be this assertive.
“I-I’m sorry. Maybe I should go.”
“Wait!” Xiao Zhan stops him by the shoulders, hastily saying, “Do it again.”
Yibo raises his head in shock. “Huh?”
“I liked it.” Xiao Zhan licks his lips and feels his gut twist when Yibo tracks the movement with his gaze. “Kiss me like that again, Yibo.”
It only takes a few seconds for Yibo to process the request before he's manhandling Xiao Zhan back against the door, eyeing him intensely. Now that he's expecting it, Xiao Zhan lets out a small groan at the show of strength, the excitement building in his belly.
Seeing his reaction, Yibo grins, managing to look mischievous and smug at the same time. Xiao Zhan would have laughed had Yibo not crushed their lips next, charging forward to devour his mouth once more. Xiao Zhan moans as their tongues make contact, muscles wetly rolling against each other. He tries to take control of the kiss, to see what Yibo would do.
But Yibo’s next move turns Xiao Zhan’s legs to jelly. With those big hands, he cups the nape of Xiao Zhan’s neck and viciously presses their mouths together, leaving him no chance to make a move. Yibo fights for dominance like a man confident he's going to win, the height difference barely a hindrance to his goal.
Xiao Zhan’s body slowly slips down the door until Yibo’s knee pushes between his thighs, stopping his descent. It rubs against his crotch, and he can't help but whine into the kiss, hips grinding down on the firm muscle he feels beneath. Pleasure starts to cloud Xiao Zhan’s mind, and it doesn't help that Yibo’s hands have found their way underneath his shirt, touching soft, smooth skin.
One hand travels up the curve of his spine while the other explores beneath the waistband of his pants, roaming even past his underwear to squeeze a bare, round cheek. Xiao Zhan groans, his mouth stretching to a grin as he pushes his hips back. Despite spending his days always sitting on his ass for work, Xiao Zhan makes it a point to exercise when he can, mainly giving a lot of attention to his glutes.
"Fuck, you feel—" Yibo releases a throaty sound against the side of his neck, his hand groping the fleshy mounds.
An involuntary giggle leaves Xiao Zhan’s tingling mouth. He’s pleased Yibo noticed and says against his ear, hot and breathy, "Imagine how it feels inside me."
Yibo growls.
Their mouths surge together again in a furious tangle of lips and tongue, while Yibo scrambles to pull Xiao Zhan’s shirt off of him. When that gets thrown to the floor, Xiao Zhan moans as searing hands map out his chest, one calloused thumb circling at a pert nipple while fingers trace over the ticklish spots of his flat belly. Xiao Zhan shivers under the hands, abdominal muscles twitching and fists clenching tight at the front of Yibo’s tank.
He feels like he’s back in college again, clothed cocks grinding heatedly against each other while precome stains the insides of his briefs. Back then, Xiao Zhan became sexually active as a young adult after getting a lick of freedom he never knew he craved. While living in a dorm full of boys, Xiao Zhan had experimented around and discovered how much he liked it when his control was taken away from him, when somebody dominated him to the point that Xiao Zhan felt stretched thin, broken, and then made whole again.
It was probably the obedience ingrained so deep in his bones, but Xiao Zhan didn’t care about the how or why — he just wanted someone who could be like that for him. Though earlier in the evening he didn’t think Yibo exactly looked it, Xiao Zhan had still decided to take a chance. Appearances can be deceiving after all, and from what he’s seeing now, Xiao Zhan has high hopes for Yibo’s untapped potential.
Xiao Zhan pulls away from the kiss to pant a little and feels Yibo’s ragged breath fanning against his swollen mouth.
“Wow,” Xiao Zhan breathes out, breaking the string of saliva connecting their lips together with a sweep of his tongue. “Didn’t expect that.”
“Didn’t expect what?” Yibo asks, eyes roving from Xiao Zhan’s lips to his chest, then back up again.
“Nothing. Let’s get on something more comfortable.”
Miraculously, they manage not to trip on their way to Xiao Zhan’s bedroom, clothes trailing after them as they try to make out and strip at the same time.
Xiao Zhan falls backwards when his knees hit the edge of the bed. Bouncing a little on the mattress, he rises to his elbows and watches as Yibo stares down at him from between his legs. Xiao Zhan doesn’t know how to pinpoint it, but there’s almost something feral in the way Yibo’s looking at him. His hair is ruffled, and Yibo’s pants are unbuttoned at the front where a sizable bulge could be seen.
Oh, so he’s packing, huh?
Xiao Zhan trails his gaze up to the definition of muscles over his torso and is amazed again. How does anyone get a delicious set of six pack abs like that?
“What did you say you do again?”
Yibo answers with a gruff voice, “I dance.”
Xiao Zhan smiles, eyes squinting. “I design.” Then he grabs Yibo’s hand and pulls him on top of him.
Yibo presses a knee between his legs and fits their mouth together, slowly looming over Xiao Zhan until he’s pressing him back to the sheets. Xiao Zhan can't get enough of the man's kisses. He loops his arms around Yibo and settles into the comfortable haze of their wet mouths gliding against each other, tongues licking in and exploring.
Maybe he’s fine having soft sex today. It doesn’t have to be as intense as Ji Li made it out to be…
“Hey," Xiao Zhan whispers when their lips part, shuddering as Yibo’s hot breath fans over them. "Is this your first time having sex?”
Yibo rears back a little, a furrow in his forehead. “What? Uhm no?”
Xiao Zhan raises a skeptical brow. "I see. Well," he pats Yibo on the shoulder, giving him another peck. “Your first time or not, it’s fine. This gege here will teach you the ropes.” Xiao Zhan winks at Yibo who’s still looking a little confused. So cute.
“Ge, I’m really not a virgin. I can make you feel good.”
Sure, sure. Xiao Zhan thinks doubtfully to himself, while outwardly, he shoots Yibo an understanding smile. He’s got certain kinks not every man he’s slept with had managed to hit after all. Pulling him back down for more kisses, Xiao Zhan groans as Yibo instantly bites his lower lip, sucking the plump flesh into his mouth before releasing it with a drag of his teeth. He eventually trails his lips lower, down to Xiao Zhan’s jawline, and mouthing near his ear where he teases the sensitive lobe. Xiao Zhan moans, arching his back to press their bodies closer.
“When you said you didn’t expect it earlier, what did you mean?” Yibo breathes into his skin, peppering more kisses down Xiao Zhan’s neck until he nibbles at his collarbones. Xiao Zhan pants and cards a hand through Yibo’s hair. “Didn't expect me to be rough with you?”
“Yeah,” Xiao Zhan says without really thinking about it, arching his neck as Yibo moves back up to suck at his Adam's apple. "It was so good."
"Want me to show you more?" Yibo’s voice seems to drop an octave lower.
Xiao Zhan raises his head and blinks the daze out of his eyes. "You can?"
Yibo must have heard the clear doubt in his voice because all of a sudden, Yibo grabs him by the chin and smashes their mouths together in a hungry, domineering kiss. Xiao Zhan’s eyes fly wide open, a strangled noise ripping from his throat as Yibo roughly licks the roof of his mouth. He crushes Xiao Zhan to the bed, trapping him beneath the heavy weight of his body as their tongues intertwine in a clash of wills. Xiao Zhan succumbs easily enough when Yibo tweaks one of his nipples, pinching it hard between his fingers. He seems to find enjoyment in the way Xiao Zhan’s hips twist under him, teasing the nipple some more. “Y-Yibo—”
“Zhan-ge,” Yibo groans, licking up the sweat from Xiao Zhan’s neck to his lips. He hovers above him, a sly grin slowly stretching to one side of that handsome face. “I've barely even started.”
The sudden show of dominance and easy confidence from Yibo is sending Xiao Zhan’s head into a tailspin. He can barely wrap his head around it as Yibo snatches his breath away with scorching kisses, distracting Xiao Zhan completely from the hands pinning his arms above his head and tying something around his wrists. It’s only when Yibo draws back that Xiao Zhan realizes he can’t move his hands; they’ve been bound with Yibo’s pink jacket!
Xiao Zhan tries flexing his arms to get out of it, but finds it to be a very tight knot. Fuck, his heart is pounding raidly against his chest now.
“Hey,” Yibo croons, caressing the side of Xiao Zhan’s face to get his attention. “Want me to take it off?”
Xiao Zhan immediately shakes his head, looking at Yibo with pupils dilated and cheeks red. “What are you going to do to me next?” He can’t quite hide the eagerness from his voice, but the embarrassment is worth it when he sees Yibo’s smirk widening.
He yelps as Yibo digs his fingers into the bicep of his arm, and Xiao Zhan drags his front teeth over his lower lip to contain the rest of his sounds. But a hand squeezes at his jaw, prying his mouth open.
“Don’t do that, Zhan-ge. I want to hear you.” Yibo softly orders, trailing his hands down Xiao Zhan’s arm to one of his perky nipples. He gives the slightly swollen nub a good pinch and pull, and Xiao Zhan whimpers openly, throwing his head back, his legs squirming.
“Look at you…” Yibo breathes out. “So pretty. So strong.” His hands come back up to grope at Xiao Zhan’s arms, and Xiao Zhan can’t help but inwardly preen. But in the next second, a groan emits loudly from his throat when Yibo leans down and sinks his teeth against the firm muscles of his arm. Xiao Zhan involuntarily bucks his hips up, his entire body trembling like a current is running through him.
“But now I’ve got you trapped under me, letting me do whatever I want to you.” Yibo whispers after licking over the stark bite on Xiao Zhan’s bicep to soothe the sting. Xiao Zhan feels goosebumps rise all over his neck and arms, his cock twitching in the confines of his briefs.
“Yibo, I thought you were going to show me more,” Xiao Zhan goads, spreading his legs wider. He sees the way Yibo’s eyes fall to the bulge in his underwear, and the want in his eyes stokes the fire growing in Xiao Zhan’s belly. But Yibo doesn’t take the bait as he expects. Instead, he slowly removes the last article of clothing from Xiao Zhan’s body and tosses it to the floor. Then he pushes the back of Xiao Zhan’s knees to his chest and exposes him completely, helplessly, under Yibo’s gaze.
Fuck.
Xiao Zhan tries to close his legs, but Yibo keeps him wide open with a steel grip on them — the ease with which he does so has Xiao Zhan aching, wanting to be taken already.
"How are you the most perfect thing I've ever seen?" Yibo says with a measure of awe in his voice that gets Xiao Zhan flushing. “Next time I should tie your feet up and open you like this so that I can see everything about you. You’re just so— beautiful.” Xiao Zhan’s body tingles, thinking of not only being spread open like this for Yibo, but there being a next time after this.
Abruptly, Yibo draws forward and something hard prods between the crease of Xiao Zhan’s ass. He gasps and looks down as Yibo grinds his hard, clothed cock against him, mimicking the act of fucking without actually penetrating him yet. Xiao Zhan trembles and moans, feeling the wet spot on Yibo’s underwear grow against his rim. Yibo keeps on thrusting, harsh and low sounds escaping his mouth, and he’s watching, just like Xiao Zhan, the place where their bodies are meeting. Xiao Zhan’s hole flexes, clenching and unclenching every time the rough pressure of Yibo’s boxers catch. It's dry, and there's barely any friction, but holy shit, Xiao Zhan has never been more turned on in his life.
“Oh god, hurry,” Xiao Zhan blurts out, not knowing what he means, just feeling like he’s about to combust if Yibo doesn’t do something soon. His cock has been leaking over his stomach, and his body is lighting up with every slap of Yibo’s hips against his ass. “Hurry, Yibo.”
Yibo pauses above him, raising his eyes to pin Xiao Zhan in place. Fuck, how has Xiao Zhan not noticed how intense those eyes are? They’re lidded and smoldering with a kind of heat that looks as if Yibo wants to eat him whole.
“Want my dick already, ge?” Yibo says with a corner of his lips raised, grinding his cock for emphasis, and Xiao Zhan moans when its hardness digs against his rim.
Yes, yes, yes.
Xiao Zhan swallows, Adam’s apple bobbing. “Prep me first.” He gestures with his bound hands to the drawer near them where he keeps his lube and condoms. Yibo has to reach over his body to pull it open, reluctant to detach himself from him just as Xiao Zhan doesn’t want him to stop pressing him to the bed. God, he could get used to Yibo’s weight on top of him forever.
When he sees Yibo holding the bottle, Xiao Zhan can’t help but suddenly crack up.
“What?” Yibo reads the bottle to check if he got it wrong.
“N-No, it’s just—” Xiao Zhan wheezes, grinning wide and amused, “the bottle looked so small in your hands, I almost thought you got something else.”
Yibo snorts when he gets it. He uncaps the bottle and pours generously over his fingers. “I’ve heard I’ve got hands big enough to hold a basketball one-handed.”
“Oh wow.” Xiao Zhan says. He smiles wickedly. “Maybe they’re big enough to slide deep into me.”
Yibo has to shuffle back to get enough space for his hands, and Xiao Zhan plants his feet on the bed, bending them by the knees on either side of Yibo. Hearing his words, Yibo narrows his eyes. “Do you like to say things to rile me up?”
“Is it working?” Xiao Zhan blinks innocently and bites his lip to stop himself from grinning.
“Gege,” Yibo breathes with a smirk, leaning down until their faces are a hair's breadth away. “How could you look so sweet but secretly want to be fucked so much?”
At the same time, Xiao Zhan feels a cold, wet finger pressing against his entrance and slowly sliding home. His gasps come out ragged as his hips slightly push back, feeling Yibo move deeper into him until he’s in by the knuckle. The knuckle digs against his hole, keeping him open and loose. Xiao Zhan flutters around it, wanting to hold his legs up and fold himself more, but his hands stay knotted above his head.
Thankfully, Yibo notices, and he takes one trembling thigh in hand and spreads that aside while he makes Xiao Zhan rest the other one. In this way, Yibo can still finger him easily while Xiao Zhan stays exposed for him. Xiao Zhan groans when Yibo presses the second finger in, wriggling it around slightly.
“Damnit, Yibo,” Xiao Zhan pants, locking his ankles around Yibo’s hips and bucking his hips up. “Don’t make me beg.”
“Maybe I want you to beg,” Yibo speaks into his throat, feeling his grin. Xiao Zhan barely has time to adjust to both fingers before Yibo is wriggling in a third. “Next time.”
“You’re so confident there’s gonna be a next time.”
“When you’re clutching my fingers so tightly like this, why wouldn’t I?”
Xiao Zhan squeezes down on them even more like he’s been challenged. “Then next time, you can tie me up properly and fuck me till I can’t walk.”
There’s a second pause when Yibo stares at him in surprise, before he smashes their mouths together and crooks all three fingers inside Xiao Zhan at the same time. The jolt that shoots through Xiao Zhan just then is electric, a full-body spasm that has him gasping and pliant on the bed. Yibo smirks as he repeats the motion, fucking him again and again and again.
“Ah ah ah ah— Yibo, d-don’t-!” Xiao Zhan moans without pause, spine bowing hard, as Yibo jabs and rubs his sensitive gland. “Yibo!”
“The mouth on you, ge,” Yibo purrs into his ear, breath hot and teeth catching on the lobe. He twists his fingers clockwise and relishes in the broken wail that erupts from Xiao Zhan’s swollen lips. “Now I have to hear you beg for me or I won’t fuck you first.”
“Hah—” Xiao Zhan pants, walls clamping down around Yibo’s fingers. “That’s mean—hnngh!”
“I’m waiting,” Yibo whispers, his thumb stroking Xiao Zhan’s rim to his taint, a brutal tease. Xiao Zhan stutters out a whine, his pupils huge and black as he looks to Yibo who has untucked his face from his neck. God, he can’t even recognize the timid boy he was picking up earlier in the cafe; now, there’s only a man ten seconds from dominating and fucking him out of his mind, and Xiao Zhan’s weak — he’s too weak, stressed, and needy to resist having what he wants at this point.
“... please.” Xiao Zhan breathes out, gulping. “Please fuck me, Yibo.”
Above him, Yibo’s face makes no changes, but Xiao Zhan can see the ring of his pupils completely swallow the color of his eyes. “So obedient, ge. Are you always such a good boy?”
When Xiao Zhan doesn’t answer, Yibo slowly starts removing his fingers, and in a panic, Xiao Zhan bunches his muscles tight, clutching them inside himself. Yibo says, “I asked you a question.”
“Y-Yes…”
Yibo hums and leans down to peck his cheek. “Will you be a good baobao for me? Hm?”
Xiao Zhan nods his head this time, but seeing Yibo’s smile turning into a frown, he quickly vocalises, “Yes.”
“Will you make more pretty sounds for me when I fuck you?”
“I will if you’d just fuck me!” Xiao Zhan bristles, fed up and aching for it already. He’s so loose, he thinks he could fit Yibo’s entire hand inside him, which is saying something.
Snorting at his reaction, Yibo completely distracts him when he pumps Xiao Zhan’s leaking member a few times—Xiao Zhan mewls, rutting into his hand, debauched just by the way his thumb traces the veins.
“Please, please,” Xiao Zhan begs again, just about out of his damn mind. “Inside me, get inside me,” He arches his back, head digging into the pillows as he wetly gasps, “God I’ve been waiting for ages—”
“Ages, ge? We’ve only just met.”
“Shut up,” Xiao Zhan breathes out, glaring. “You know what I mean.”
“I do.” Yibo grins, looking at Xiao Zhan with eyes darker than he’s ever seen. God, Yibo’s so hot, but he has the patience of a fucking cruel gremlin. Xiao Zhan’s pulse races as Yibo speaks. “Fuck, I could just rail you through the sheets right now, fuck you till you can’t get up tomorrow, and you’re feeling me for weeks.”
“Yibo!” Xiao Zhan cries out, arms straining in their bounds. His eyes snap open the next second when Yibo rips his fingers out of him, leaving Xiao Zhan horribly hollow and cold. But the promise of something bigger and hotter keeps Xiao Zhan still, eyes locked on the pulsing flesh Yibo holds in his grip. Yibo rolls the condom on and spreads the rest of the lube onto his own cock. Xiao Zhan trembles in anticipation. “Yes, please, Yibo, give it to me—ahhhh!”
Yibo fucks all the way into him before he can even finish his sentence. Xiao Zhan’s voice breaks off as his hole is breached by Yibo’s thick cock, forcing his walls apart to accommodate his girth. In spite of himself, Xiao Zhan lets his legs stretch open wider, hips pushing back, thighs tightening from the strain.
“Fuck,” Xiao Zhan groans.
“Xiao Zhan,” Yibo growls.
When he pulls back, Yibo pulls all the way out and smears the head of his throbbing member around Xiao Zhan’s entrance, until Xiao Zhan is crying out, frustration coloring his tone. When Yibo slams back inside, he does so roughly enough that the slap of their flesh colliding rings throughout the bedroom.
“Y-Yibo!” Xiao Zhan stutters, hips bucking up to meet him. With every thrust, his bound hands jerk and spasm, fingers clawing for something to hold onto. “O-oh, right there, fuck, so good— ah r-right there!”
“Zhan-ge, you—” Yibo grits out, before chuckling humorlessly. “You’re so sexy, it’s insane. I feel like I might hurt you if I go too hard.” He rolls forward slowly, slow enough for Xiao Zhan to feel every inch of him.
Something in Xiao Zhan leaps at the thought. He’s not nearly so averse to being treated roughly as Yibo seems to think. “Then hurt me,” he says in a rush, like a man possessed.
When Yibo looks at him, Xiao Zhan just knows he’s going to say ‘next time’ again. But instead, Yibo mumbles, “Don’t wanna hurt you.”
“Wanna make you feel good…” Yibo says with fervor now as he thrusts in earnest, fucking him with a coordination and skill Xiao Zhan only wishes to possess. “Make you go crazy at how good it is.”
Xiao Zhan already feels like he’s going crazy. Yibo buries himself time after time, barely a point of their bodies not touching. Shockwaves erupt through Xiao Zhan as Yibo hits his prostate, and he writhes when Yibo batters into it like a man on a mission. Every rock of their bodies together, every groan rumbled into his skin, every press of Yibo’s mouth against his neck pushes Xiao Zhan closer and closer to his climax.
“Fuck, you’re so tight. So wet for me, so perfect, so—”
“Harder, Yibo— ngh— h-harder, harder—!”
Yibo does so, and Xiao Zhan near screams, the heat notching higher and higher between them. Xiao Zhan feels like a continuous thread of pleasure, the spot where Yibo’s abusing inside ricocheting sparks up his system. He can’t quite get enough of this feeling, of being fucked like he’s become an object of pleasure, a plaything for someone to chase their needs from. But with Yibo, it's even more so— Xiao Zhan’s already addicted to his voice, his touch, his aggression, his easy command in taking control, his cock.
Xiao Zhan gasps as Yibo’s teeth clamp down on the meat of his shoulders, grinding his dick deep inside. The jacket tied around his wrists has managed to come loose through Xiao Zhan’s relentless tugging, and he finally reaches up to cup Yibo’s face, bringing him down for a desperate kiss. Somehow, it’s this that embarrassingly does a good job of coaxing Xiao Zhan closer to the edge.
“Fuck, Xiao Zhan, you feel so good,” Yibo pants. His grasp around Xiao Zhan’s waist is hard enough to bruise as his pace grows erratic, obviously nearing his release. “S-so good, fuck, Xiao Zhan fuck—”
“Yibo,—” He emits a choked-off wail that splinters into quiet as Yibo nails his prostate one last time, and they come together in a crashing wave of bright heat, Xiao Zhan’s entire body convulsing with the pleasure of it. His cum splatters across their fronts, and Xiao Zhan can feel the heat of Yibo shooting inside the condom. He shudders, wondering how it would feel directly inside of him….
Yibo goes limp on top of him, collapsing to his elbows on either side of Xiao Zhan’s head. Struggling to catch his breath, Xiao Zhan lifts a hand to caress Yibo’s cheek. “That… that was…”
Yibo smiles, leaning against his palm. “You were amazing.”
That genuine, breathless way he says it has Xiao Zhan blushing so hard as if Yibo hasn't already said the dirtiest things to him throughout the sex.
While carefully holding onto the condom, Yibo slowly slides his dick from Xiao Zhan whose hole twitches and flutters like it’s begging for more. Dragging his eyes away from it, Yibo ties the condom and gets up to throw it in the bathroom. Xiao Zhan closes his eyes and barely moves, too content to just lie there and bask in the sweet ache all over his body; his ass still throbs as if Yibo hasn't left him yet.
Unceremoniously, the mattress dips beside him, and Yibo immediately yanks Xiao Zhan to an embrace on his chest. Xiao Zhan whines at the sudden change, but Yibo seems indifferent — or perhaps too exhausted to care. However, once Xiao Zhan hears the heartbeat under his ear, his complaints instantly die.
Xiao Zhan may have been more fatigued from work than he realizes because he ends up sleeping right away to the sound of that gentle heartbeat thrumming close and soothing like a lullaby.
“And then?” Ji Li says, leaning over the counter and looking at Xiao Zhan intently. “Did he stay in the morning and you cook him breakfast?”
Xiao Zhan shakes his head, smiling awkwardly. “He was already gone, though I wonder how he did it while I was sleeping on him.”
“Hmm.” Ji Li hums, taking another bite of the truffle slice that Xiao Zhan bet as his reward. Xiao Zhan should have known he’d lose to Ji Li’s good perception skills again, but he is glad he lost, otherwise he wouldn’t have just had the best lay of his life.
While nursing his drink, Xiao Zhan’s mood fluctuates slightly as he recalls how that best lay didn’t even leave him his Wechat or number.
Seeing his attitude become gloomy, Ji Li hurriedly switches topics. “Hey, how did your project end up going? You holed yourself in that studio for so long, I was afraid I had to bring the fire squad again.”
Xiao Zhan smacks him in the arm. “I finished it, thank god. I just needed the right color in mind to help me get going. The client liked it too.” He brings out his phone to show Ji Li the logo he recently made.
Ji Li inspects it, then raises an eyebrow. “Pink, huh? Were you thinking of something or someone while making this?” Ji Li’s grin emerges teasingly. Xiao Zhan gives him a deadpan expression, but Ji Li isn’t affected. “Look, this is the first time in a long while that you got really— uhhh.”
Xiao Zhan blinks, “What’s wrong?”
Ji Li starts gathering the plates and utensils, acting like he has to get away from the counter as fast as possible.
“Ji Li??”
“Just stay put, ge. And remember, think about your future and the future satisfaction of your ass.”
“Of my what now?”
“Hi, is this seat taken?”
The familiar voice has Xiao Zhan twisting around in surprise, his mouth dropping open at the sight of Wang Yibo. Yibo’s not in his pink jacket anymore; his clothes look comfortable and chic this time, and all black too — definitely giving him a more mature vibe. But he’s still just as handsome as the night they first met.
Without hesitation, Xiao Zhan grins and gestures invitingly to the seat beside him. “All yours.”
