Work Text:
“Hell yeah! Yet another win for me!” Xiang Fei cheers before sticking his tongue out at him obnoxiously.
It’s true they’ve done three races on Mario Kart and every time Rosalina has made the podium and King Boo hasn’t. Shen Yuan still reaches out to try and pull on Xiang Fei’s tongue. After so many years of friendship Xiang Fei knows it’s coming and can easily avoid the playful attempt.
“Alright break time I need a drink. Do you want me to grab you something?” Xiang Fei announces as he stands and stretches his arms above his head showing off a strip of tanned skin where his shirt rides up.
“Yeah, grab me a white peach fanta.”
As Xiang Fei walks off to grab the drinks Shen Yuan starts worrying himself over his date with Jiang Yingyue next weekend. He’s never been on a date before so he’s been overthinking a lot. He’s mentally going over what he’ll wear when Xiang Fei gets back and sets the bottle of fanta in front of him before cracking open his own strawberry coke.
He takes a long drink, smacking his lips in that familiarly annoying way, before turning to look Shen Yuan over. “Something’s up with you. What’re you stressing about?”
Shen Yuan shakes his head. “It’s nothing.”
“Bro, just tell me so I can go back to kicking your ass at Mario Kart.” Xiang Fei sighs, taking another drink.
“I’m just thinking about that date I have with Yingyue.”
“What about it?”
“You know I’ve never been on a date before.” Shen Yuan starts gesticulating wildly. “What if I end up late? Or I’m not dressed good enough? Or I smell bad somehow? What if she wants to kiss me?”
Xiang Fei interrupts, “Dude, if you’re this aware of those possibilities they won’t happen. You can prevent all that shit no problem. Well besides the kissing. Why’s that a bad thing anyways?”
“You know damn well that I’ve never kissed anyone. What if I do a bad job and she tells everyone?”
Xiang Fei rolls his eyes. “It’s a kiss not rocket science.” He looks to the side and rubs the back of his neck before continuing. “If you’re really that worried about it though we could always practice?”
Shen Yuan scoffs, “Practice? With you? That’s disgusting. You can’t teach me anything anyways, you’re just as inexperienced as me.”
“First off rude, I’m perfectly kissable. Second, it’s kinda your only option if you don’t wanna go in blind with Yingyue. I can’t teach you anything but we can learn together. It’s a bro bonding experience.”
“This is a stupid idea, and the idea of kissing you of all people is appalling, but it is my best option I guess.” Shen Yuan looks away pink starting to dust his cheeks. “C’mere then I’m not getting up.”
“Lazy ass.” Xiang Fei grumbles as he moves closer until their knees are touching.
They sit awkwardly for a moment before Shang Qinghua leans in a bit. “You have to meet me halfway bro.” He points out as Shen Yuan just sits feeling his heart rate pick up as he eyes Xiang Fei’s full lips.
“Don’t call me that while we do this you idiot.” Shen Yuan mumbles, leaning in just a smidge.
Xiang Fei huffs a laugh that Shen Yuan can feel fan across his face. “What should I say instead? Lean in baobei.” he teases with a grin.
Shen Yuan’s face heats up in indignation. “No. Don’t ever call me that again. Shut up.”
“Make me.”
Shen Yuan leans forward fast, too fast, it feels less like a kiss and more like a punch.
“Ow dude what the hell? I may not know much but I know that’s not right.” Xiang Fei says rubbing at his lips.
“Yeah obviously. I’m trying again come here.” Shen Yuan impatiently urges.
Xiang Fei obnoxiously bats his lashes. “Be gentle with me qin ai de.”
“That’s worse than baobei. Quit it.” Shen Yuan grumbles before yanking Xiang Fei closer. He’s careful to lean in slower this time making sure their lips meet more gently. At first their noses get in the way a bit but then Xiang Fei tilts his head and they slot together perfectly. Shen Yuan’s head starts to buzz and it’s a bit hard to focus on the kiss. Every slide of Xiang Fei’s lips against his own makes his heart race faster and faster. Before long he feels Xiang Fei’s tongue press against his bottom lip making him gasp. Xiang Fei quickly takes advantage, pushing his tongue into Shen Yuan’s mouth to gently explore. As that tongue slides against his own Shen Yuan has the brief thought that it might be a bit too much tongue but the warmth spreading through him that he will not be addressing makes it more than tolerable. Xiang Fei still tastes like the strawberry coke from earlier alongside something that must just be how he tastes naturally. It’s good, sweet. Shen Yuan has his hands in Xiang Fei’s fluffy hair before he can think better of it. He drags Xiang Fei closer as he lays back until they’re laying on each other. The weight of Xiang Fei on top of him makes his head spin even further out of control.
Xiang Fei’s hand finds his hip and squeezes at the same time that he licks across the roof of his mouth causing Shen Yuan to make the most mortifying, pathetic whining noise he’s ever made in his life.
Xiang Fei pops off with a low chuckle. “Maybe save that noise just for me. I’m not sure Yingyue would appreciate it.”
His lips are pink and kiss swollen. Shen Yuan gets the urge to lick them so he pulls Xiang Fei back down and does just that. Xiang Fei slots their lips back together and Shen Yuan wonders how it could possibly get better than this. I mean it must right? He should like kissing a girl a lot more but right now he can’t imagine anything feeling better than his best friend’s lips against his own.
