Work Text:
“What do you remember?”
The question comes quickly. A follow-up to something K had just said, steering the conversation where he wants it to go.
K blinks, momentarily lost in thought. “What do I remember? Right now?” He repeats, incredulous.
“Yes. Right now.”
K looks away, furrowing his brows, his expression briefly softening—then something sparks. His lips curl into a grin, bright and annoying. something really stupid.
“Huigyeom.”
He laughs, tilting his head to the side like he’s amused to say it.
Suyeol’s expression sours instantly. His fingers twitch on the wheel as he flicks his gaze toward the window, then back at K, irritation creeping into his voice. “Gosh, come on. Why are you trying to talk about Huigyeom right now?”
He tries to focus on the road again, but his mind betrays him. It drifts—right back to her, to the kiss. His lips twitch before he can stop them, a smug smirk tugging at the corner of his mouth. He bites it down, shifts his grip on the wheel, and tries to suppress the tiny swell of pride curling in his chest. He fails.
K’s smile drops.
For a second, he just watches Suyeol’s expression shift—staring like he’s trying to piece something together. And then his expression shifts again. Confusion twisting with something sharper.
“What are you thinking about?”
Suyeol’s head turns to the side to look at K before he can stop himself, like a kid caught red-handed. “What? Nothing. I’m not thinking about anything.”
K doesn’t buy it. He leans forward slightly, so he can look at Suyeol’s face even as he turns away.
Suyeol’s face is slightly flushed. So he comments on that.
“Why is your face getting red?” His brows furrow. “Are you getting aroused?”
“Wha—no! If my face is red, it’s because you’re pissing me off.” Suyeol clicks his tongue and looks away, avoiding eye contact.
He faces the front again. “Be quiet. I’m driving. Why are you always trying to talk to me while I’m driving?”
Silence.
K turns his head, thinking—just for a second. Then his gaze snaps back to Suyeol, head tilting slightly as he watches him. There’s a flicker of confusion in his eyes. A hint of irritation. But more than anything?
Jealousy.
He needs an answer.
He considers speaking as he looks Suyeol up and down once. Then again. He exhales through his nose. Opens his mouth.
“Pull over.”
Suyeol frowns. “What?”
“I said pull over.”
“I’m not pulling o—”
K suddenly grabs the steering wheel and yanks it to the side.
“Fuck!—, Fine, fine! I’ll pull over!" he quickly steers the car back into his control. "…you’re mental," he adds in a quiet mumble.
With a sharp breath, Suyeol pulls the car to the side of the road. He exhales dramatically, rubbing his forehead before unbuckling his seatbelt. He looks over at K, who’s already doing the same.
“Get in the back,” K says, voice low, firm.
Suyeol scowls. “Are you serious?”
K doesn’t budge, staring him down.
“Fuck’s sake.” Suyeol grumbles but climbs into the backseat anyway, settling in with an irritated sigh.
K follows, crossing his arms. He stands awkwardly, crouched slightly, his gaze fixed on Suyeol—sharp, demanding.
“What happened?”
“Nothing.” Suyeol’s expression is guarded, carefully blank as he shifts toward the car door, fingers grazing the handle. “Can I go now—”
A hand fists into the front of his suit, yanking him forward, away, and then back against the seats.
“Bullshit.” K doesn’t even blink. His grip is tight, the fabric stretched in his fist like he’s seconds from shaking Suyeol until he gets an answer.
Suyeol exhales sharply, rolling his shoulders back like this is such an inconvenience. His gaze flickers down at K’s hand, then back up to his face. “You’re making a big deal out of nothing.”
“If it’s nothing, tell me.”
Suyeol tilts his head. “It’s not important.”
“It is important,” K gets more up in Suyeol’s face, his expression more pulling into something demanding. “Especially since you’re acting weird about it.”
K can see it—Suyeol’s avoidance, the way he keeps turning his head away when he’s done talking. K leans closer, and the faint tinge of red in Suyeol’s cheeks increases.
K narrows his eyes at it, looking down. “Are you thinking about it again?”
Suyeol grits his teeth together. “I’m not.”
“You look even more red and aroused.”
Suyeol scoffs. “I am red because you’re making me even madder with this.”
“You’re saying that you’re getting aroused by me?”
Suyeol pulls his face into a grimace—not really because it’s untrue, more of because he’s been caught. “Wha—? No, no, that’s not what I sai—”
K cuts him off and redirects the conversation. “Did something happen with Huigyeom?”
Suyeol groans dramatically, letting his head fall back against the seat, dragging a hand down his face. He looks put out, like this conversation is beneath him—but when he glances at K again, something flickers in his expression.
He watches his expression, carefully.
The piercing eyes he’s giving him combined with the way he’s pressing his mouth together and furrowing his brows in, what? Jealousy? Makes him feel weird.
Suyeol thinks he looks good like this.
For some reason.
He stares. Weighs his options.
And, what the hell, just to see what K does, he admits it. “I kissed her.”
K goes still.
His grip on Suyeol’s collar loosens a little, his expression flickering to shock and then to something unreadable.
Suyeol holds his gaze, watching—tracking every tiny reaction.
And then, “Yeah.”
K clenches his jaw. “Fuck you.”
Suyeol huffs out a soft laugh. “What? You asked.”
“I didn’t ask you to be smug about it.”
K’s voice is different now. A little rougher. Maybe a little hurt.
Suyeol’s lips press together. “I’m not.” He watches him closely, something inside him pulling toward reassuring K. So he does. Or attempts to, at least. “You could’ve easily done it too. And she only kissed me because of your efforts, you know, so you can’t really be jealous.”
K’s tongue darts over his bottom lip. He’s quiet—uncharacteristically so. His eyes flicker back to Suyeol’s. "I didn’t want you to kiss her”
"You wanted to kiss her instead? Then you should’ve come out and done it. It’s not my fault"
“It is your fault."
Suyeol scoffs. K’s fingers bunch into his collar again, pulling him just slightly forward, making Suyeol turn his attention back to him. “Tell me everything that happened.”
“I told you, K. We kissed.”
“Do you want me to beat the details out of you?”
Suyeol breaths out. “Good grief…”
K’s hand slides up to his neck as a warning, but Suyeol shoves it away, giving him a sharp, incredulous look. “We just kissed, okay? There’s not much to it.”
K’s jaw tightens. “I want to know what she did.”
Suyeol blinks. His face flickers with confusion.
What she did?
Not what he did?
His exhale is slow, steady. His teeth come down on his bottom lip again, close to chewing it.
And he gives in again, turning his head away from K’s intense gaze to make it just a little less embarrassing.
“Alright, then. I don’t know what you’d do with this information, but she gave me a small kiss at first. Then we talked. Then she grabbed my face, gave me a bigger one, which led to her sitting on me. That’s it."
K’s hand slides to his shoulder and grips, making Suyeol look at him again, expectant. “Are you happy now shithea—"
K doesn’t let him finish.
He presses a kiss to his lips.
Just as Suyeol told him she had done.
K squeezes his eyes shut, fingers gripping Suyeol’s collar so tightly his shirt is wrinkling beneath his fingers.
It’s quick and firm, like he just needed to do it before he could think of anything better.
It’s long enough to steal the air from Suyeol’s lungs.
But not long enough to last.
K pulls away almost as quickly as he leaned in.
Suyeol gawks at him.
The car suddenly feels warmer. The faint streetlights outside flicker through the windshield, casting uneven shadows over the small rise and fall of both of their chests.
Neither of them speak.
While K stares at him with a serious, almost stern expression, the initial shock on Suyeol’s face slips—just a little. Morphing into something else. His lips press together, a slow exhale slipping out, and his expression turns unreadable. Like he’s recalibrating.
Like he’s rethinking something.
Then—slowly—his lips twitch up.
K’s lips pull into a small frown as he watches Suyeol’s expression slip into slight amusement.
Suyeol licks his lips, breathing out, his fingers dragging absent-mindedly over his own thigh. Thinking. The movement is slow. Like he wants K to watch him do it.
K does. But not for long.
He lifts his eyes, and mimicking what Suyeol just told him, his hands come up, cupping Suyeol’s face between his palms.
“I can do better,” he mumbles, barely audible.
Suyeol hoods his eyes, just slightly. Looking at K dazed. “You can do better?”
K exhales, biting his lip, looking so determined.
“Better than her. Than anyone.” he mutters, like it should be obvious. Like Suyeol’s the biggest idiot alive for not getting it.
Suyeol pauses, his hand stopping aswell.
“that so?” he murmurs, as the before mentioned hand lifts from his thigh, slowly curling over K’s wrist. He holds Ks gaze and breathes out, shakily, as he just barely corrects the placement of Ks hands on his face. “You wanna show me?”
Ks fingers flex. Suyeol glances down at them and then back up again as K starts to tilt his head up. He makes eye contact with K’s lowered gaze.
K exhales, its quicker then Suyeols. The car is really, really quiet, especially for a moment with K.
K looks down at the new position of his hands.
“She did it like this?” He murmurs.
Suyeol swallows. His voice is quieter now, more even. “Yeah.”
“And then she kissed you again.”
Suyeol’s gaze flickers away just for a moment, but he nods, short and curt. “And then she kissed me again.”
K doesn’t hesitate.
His fingers press into his face as he does as told, kissing him again—deeper this time. His lips part against Suyeol’s, and squeezes his eyes shut again, hoping he’s doing it right.
Suyeol lets out a small noise into his mouth and leans further back as K throws his legs over his body, legs caging his hips.
In response, Suyeol sucks in a breath, his hands instinctively moving to hold K’s thighs and pull him further down.
K barely pulls back, his forehead knocking against Suyeol’s, which causes suyeol to squeeze his left eye shut. K’s cheeks are flushed, eyes dark and wide but so earnest. "Is this what you did?"
“Huh?"
"Did you grab her thighs?" He specifies.
"Ah.” He taps his fingers against K’s thigh, slightly nervous “Well I more of touched her back—"
“Then why aren’t you doing that me?” he grumbles, sounding almost offended.
Suyeol exhales, amused. His hands don’t move.
K huffs in response and grabs Suyeol’s wrists to place his hands on the small of his back himself.
“Here,” he says, really serious about it. “Whatever you did it with her, do it with me too.”
Suyeol’s hands settle down on K’s waist, hesitantly at first, but the way K’s eyes shine as he melts further into his lap with a sigh—a tiny, pleased little sound—makes him grip it firmer.
Suyeol opens his mouth to speak again, but K decides he won’t have that. So he continues. He kisses him again.
Suyeol grunts into it, like he doesn’t enjoy being interrupted. But nonetheless, he doesn’t protest, starting to melt into the kiss.
His hand finds its place at the back of K’s neck—pressing against it and guiding him just like he had done with Huigyeom. But K isn’t Huigyeom. There’s no hair for him to grip there, no softness to weave his fingers through. So instead, his palm settles at the base of K’s neck, curling firm, guiding his head just right.
Then, he licks over K’s parted lips, breathing in the heat between them, kissing him back more firmly.
K barely lets out a small noise before Suyeol deepens it, tilting his own head aswell, pressing in harder, forcing K to follow his lead. His hand stays firm at the base of K’s neck, controlling the angle, making sure K takes exactly what he’s giving.
And K does.
He falls into it without thinking, without hesitation—his hands grabbing at Suyeol’s jacket, clutching it tight like he’s afraid of losing the kiss. K isn’t perfect at this. Suyeol’s pretty sure he’s never kissed anyone before. But Suyeol doesn’t care. There’s a rawness to it, a vulnerability that makes everything burn hotter. It makes Suyeol want to take over.
Take what he wants.
So he does.
He kisses like he’s testing limits, like he’s figuring K out and K lets him.
K gasps against his mouth, his lips parting wider, and Suyeol takes the chance to lick inside, hot and filthy and unrelenting.
K whines.
And fuck, that sound—
Suyeol drinks it down, his fingers pushing up the back of K’s shirt, palms flattening against bare, burning skin.
K trembles at the touch, a sharp breath catching in his throat, his nails digging into Suyeol’s cheek—but he doesn’t stop him. If anything, K leans into it. He is desperate for more, he wants to be touched like this.
Suyeol’s fingers flex against K’s sides, dragging him impossibly closer, forcing their bodies flush.
The kiss turns into something sloppier, hungrier—Their noses bump. Tongues meeting. It’s all heat and pressure, no room for hesitation anymore.
Suyeol groans into his mouth and K groans right back, gripping his face so tightly it hurts.
Heat shoots straight down Suyeol’s spine.
Suyeol is drowning in it.
Drowning in him.
Suyeol’s chest heaves as his hands roam over K’s body, mapping every inch, every muscle, every perfection. He can’t help himself—his fingers slide beneath the back of K’s shirt, desperate to feel the heat of his skin. K whimpers into his mouth, breath ragged, and that sound alone makes Suyeol’s pulse spike, his stomach tightening with something dangerously close to need.
His fingers move up and tighten in K’s hair, his other hand gripping his waist firm, staying there, keeping him exactly where he wants him.
His body aches for something more, something he can’t quite name. All he knows is that he wants.
The weight of K in his lap only makes it even worse—better—so much better.
The weight which is subtly shifting.
Suyeol finally takes notice of it.
The slow, subtle roll of K’s hips.
K is grinding against him.
K pulls back just enough to glance down, his eyes flickering with something dark, something hungry. He felt him harden, because of the kiss and his movements—of course he did.
His lips curl into a slow, confident grin before he bites down on the bottom lip, continuing, this time with more purpose.
Suyeol’s eyes flutter shut, a quiet moan slipping past his lips as K’s movements turn steady, his own breath coming out shaky as he presses up, chasing the friction.
His hands find Suyeol’s chest, fingers splayed, and instead of just rolling his hips, he starts to move his ass, rubbing back in slow, deliberate motions.
Suyeol’s breath stutters, sharp and uneven and he leans his head back.
K takes the opportunity to press his face against Suyeol’s neck, kissing him there, with determination. His lips drag over heated skin, breath shaky as he sucks in every little reaction Suyeol gives him. Suyeol’s throat bobs as he swallows, and K watches, stares, lips parting before he kisses again, more desperate this time.
K’s hand slips to his shirt again, but instead of grabbing at his collar this time he just brushes them to the side, taking the opportunity to push at Suyeol’s jacket as well. Suyeol gets the motion and shoves his jacket off his shoulders, letting K properly assess the area surrounding his shoulder. Or, more importantly to K, the moles that are dotted along his collar bones.
K doesn’t think—he just dips down, pressing his lips against the most prominent one. His breath stutters as he lingers, kissing each one of his moles slowly, softly—like he’s memorising them. His hips move without thought, chasing friction, getting drunk off of Suyeol’s reactions.
Suyeol groans, his fingers twitching at K’s waist. K barely registers it. All he knows is that Suyeol likes it. He can feel it—the sharp exhales, the way his grip tightens, the quiet, bitten-off curse under his breath.
He’s making him feel good. He’s doing this right.
The thought makes something tighten in his chest. He rocks harder against him, drags his lips higher, trailing up Suyeol’s throat, catching the way his Adam’s apple bobs when he swallows.
And that’s when the thought creeps in—had she kissed him like this, too?
The idea crawls under his skin. His mouth stills against Suyeol’s neck for half a second.
Did she touch him like this? Did she press into him the way I’m doing now? Did she hear him groan like that?
K’s jaw clenches. He doesn’t want to know.
But now, it’s in his head.
His fingers tighten against Suyeol’s sides—possessive, almost territorial—before he bites down, sucking a mark into the skin just above his moles.
Suyeol curses under his breath, his grip on K tightening. “K…”
K doesn’t respond. He just rocks against him, desperate. He moves his kisses up— until he plants one under Suyeol’s ear.
“I’m doing good, right?” K mutters against his skin. His voice is low, rushed, needing an answer. His lips move back down and brush against the spot he just marked, like he’s claiming it.
Suyeol’s bites his lip at his words, the shift in K’s tone making his chest tighten. He’s never heard him like this before—so fucking desperate— which makes this seem just so much more intimate.
Suyeol’s fingers curl around K’s waist, pulling him closer as he murmurs, “You’re doing… really good, K.” His voice is hoarse, turned on, the heat of K’s body driving him out of his mind.
His hands slide to Suyeol’s jaw, tilting his head back, forcing their eyes to meet. K stares at him—at his kiss-bruised lips, his hooded gaze, his messy hair.
Mine.
His next kiss is pressed against his lips again. And this time, it’s harder, messier—teeth scraping against Suyeol’s bottom lip, lips parting like he’s trying to consume him whole.
Did she kiss you like this?
K presses his hips down. Suyeol lets out a guttural groan. K feels it in his chest.
Can she make you sound like that?
He grinds against him, his hands sliding under Suyeol’s shirt now, fingers splaying over his stomach, feeling the taut muscle flex under his touch. Suyeol’s body responds to him. Not her. Him.
“You like this." He needs confirmation. His eyes flicker down to him. "I know you do.”
“I love it,” Suyeol confirms. His voice is wrecked.
K squeezes his eyes shut.
That’s all he needs. “Fuck me.”
“Wha—”
K’s hands already slip from his stomach down to his crotch, unzipping Suyeol’s pants with quick, determined movements. Suyeol lets him—one hand gripping K’s hip, the other sliding to his shoulder, his fingers brushing the firm muscles of K’s biceps.
“K—”
“You’re going to fuck me,” K growls, yanking at Suyeol’s jacket. He’s relentless now. Desperate. “I’m going to ride you.”
Suyeol just stares, eyes wide, watching as K fumbles with the front of his own pants, shoving them down in a rush, lifting himself just enough to kick them off.
His tone is dripping with desire, almost a threat. “And I’m going to do it so fucking good, you won’t even think about kissing anyone else again. Not Huigyeom. Not anyone. Just me. Got it? Yeah? You’re going to fuck me so good, you won’t even remember anyone else. Only me. Only my name.”
K’s voice drops lower, breathless now, so desperate it almost shakes. “I’m going to take you like no one else can. And you’re going to fucking love it. Okay?”
“O-Okay..?” Suyeol answers, a little confused at the sudden mood change. He barely gets the word out before K’s fingers push his own underwear down. His cock slaps against his stomach with a loud, slick sound—completely neglected—as he presses his hand lower, past it, toward his ass.
And then—
He hesitates.
His chest heaves, fingers twitching, and for the first time, Suyeol sees it—the flicker of uncertainty in K’s eyes. The tiniest crack in his confidence.
Right.
It’s a new feeling for him. A new experience. And it must hit him all at once because K coughs, quickly trying to steady himself, his fingers tightening around Suyeol’s shoulders.
But Suyeol sees through him.
He’s nervous.
And it just makes him want him even more.
K sits back down, his breath shuddering as his cock presses hot and hard against Suyeol’s stomach. His hands slide up Suyeol’s chest, fingers curling into his collar. Then, quieter—less sure, but still firm—he mutters, “You’re going to prep me.”
There it is. That tiny slip of nervousness in his voice.
Suyeol exhales sharply. Endearing. That’s what it is.
“Yeah.” His voice is hoarse, aroused, but his hands are already moving. He leans back, fumbling for the small pocket inside the car where he keeps the lube. It takes a second. He hasn’t really used it before. But the second his fingers wrap around it, he pulls it out fast, flicking the cap open and squeezing the liquid onto his bare thigh.
His fingers dip into it, coating them quickly before he grabs K’s ass, lifting him slightly.
His other hand slides between K’s thighs, teasing along the crease of his ass before stopping at his entrance.
And then—slowly, deliberately—he presses a finger against it.
K’s breath hitches, a soft whimper escaping him as his hole clenches around the finger slowly pushing in. Fuck— it burns, unfamiliar and too much, but he doesn’t pull away. Instead, he leans forward, shoving his face right back into the crook of Suyeol’s neck, his breath hot and shaky against his skin.
Suyeol’s teeth dig into his bottom lip as he works his finger in deeper, slick, dirty sounds filling the space between them. His cock twitches, still trapped in his pants, already aching at the way K’s body reacts to him.
He needs more.
Impatient, he presses in another finger, stretching him faster, watching every little shift in K’s expression.
“God, you’re… you’re so tight,” Suyeol mutters, voice low and strained, and K shudders against him, gripping his shoulders hard at the words. Suyeol groans, dragging his fingers deeper, rougher, loving the way K’s body yields to him.
K whimpers, his lips brushing against Suyeol’s neck, biting at the sensitive skin as his hips shift, needy, restless, impatient. “Hurry up,” he breathes, his voice tinged with desperation.
The needy tone in K’s voice pushes Suyeol to move faster, his hand working with practiced precision, adding a third finger. K’s body jerks, but instead of resisting, he pushes back, desperate, as if he needs to be filled and stretched right now.
Suyeol pauses, just for a second, repositioning his arm—
K whines. Loud. His body immediately chases the friction it was getting used to, his hips moving down erratic, no rhythm, just pure need. He lifts his head—eyes locking onto Suyeol’s stunned ones.
“Suyeol,” K whimpers, raw, mouth gaping open as he starts to ride his fingers, sweat beading at his forehead. His expression is a mix of desperation and vulnerability, so open it makes Suyeol’s chest fucking ache. “M-more.”
“Oh myholyshit—,” is all Suyeol manages before a downright pathetic whimper leaves his throat.
“More,” K gasps again, his voice pleading but firm. He knows exactly what he wants. He needs to be filled in a way only Suyeol can do.
K’s movements turn more frantic, his breath coming in shaky, desperate gasps. His fingers clutch at Suyeol’s shoulder as his body works to meet each thrust of Suyeol’s hand, his hips moving faster, pushing harder.
Suyeol’s mind is spinning. The way K looks at him. The desperation. The way he’s riding his fingers like he can’t stand to be empty for even a second.
Suyeol pushes his fingers deeper, meeting K’s hips as K presses down harder, taking more and more of his fingers.
“You’re doing so good, K.” Suyeol murmurs breathlessly, knowing it’s what K wants to hear—needs to hear—his voice thick with lust as he watches K’s body tremble under his touch.
And then—
Ks hand finds his half clothed cock, tugging at his pants—which he somehow fails at with just one hand.
Suyeol huffs a small, breathless laugh, before reaching down, too, shoving them off quickly.
K doesn’t wait.
He grabs Suyeol’s boxers too, yanking them down along with his pants, Suyeol barely getting a second to react before K wraps a hand around him, squeezing.
Suyeol’s head snaps to the side, a broken moan ripping from his throat. K gives him exactly one second to enjoy it.
“Lube.” His voice is strained, breathless, but he doesn’t stop, his fingers stroking, squeezing, working him over. “Lube—g-give me the lube.”
Suyeol fumbles for it, barely thinking, handing it over with heavy, foggy eyes.
K snatches it from his grip and leans forward against the front seat, his back arching as he shifts, momentarily letting go of Suyeol’s shoulder and cock. Suyeol watches—gawks—at the way K still keeps moving, still rolling his hips, riding Suyeol’s fingers purely with the steady balance of his weight.
“Fuck,” Suyeol breathes, barely audible.
K doesn’t waste a second. He pries the cap off, tilting the bottle hastily, pouring lube onto his palm without a care for the mess. His hands are slick, eager as he wraps them right back around Suyeol’s cock, pumping it hastily, spreading the lube down his length with shaky fingers.
All the while his hips are still rolling, still working down onto Suyeol’s fingers, pushing them deeper as he strokes him, movements getting sloppier, more desperate.
“Gonna fuck me so deep, 'Yeol,” K breathes out, his voice shaking with raw, unfiltered desire. “Gonna show up in my stomach. Gonna—gonna shape me. Make me yours.”
Suyeol feels like his brain is about to explode. His entire body jerks at K’s words, his cock twitching in K’s hand as his grip tightens around K’s waist, trying to steady himself.
“Jesus Christ, K—”
“Pull your fingers out,” K commands with a silent moan, his tone leaving no room for arguments.
So Suyeol listens, immediately, his fingers slipping from K’s body with a slick, filthy sound that makes his stomach churn. K doesn’t even give him time to think, to process—he presses Suyeol’s back more against the seat, his knees digging into the leather beside Suyeol’s thighs as he shifts.
Suyeol watches, dazed, as K hurriedly pushes his own pants down the rest of the way without a care. His breath is uneven, chest rising and falling as Suyeol slips his hands down, slipping them into the hem of K’s shirt. K lets him—lets Suyeol undress him, dragging the fabric up and over his head, leaving him completely bare.
Suyeol stares.
His eyes sweep down the length of K’s torso, drinking him in like he doesn’t know where to look first—like it’s all too much. The subtle curve of his waist, the smooth lines of his abs, the way the shadows hit just right beneath his ribs when he breathes. He looks carved out of something that should be worshipped.
His gaze flickers up—then down again. Catches on K’s chest. His nipples. He stares for a second too long, lips parting slightly, a low breath slipping out as he watches K’s chest rise and fall.
Fuck.
His thumbs twitch with the urge to touch—to press, to drag, to feel. He hasn’t even gotten inside him yet and already he’s unraveling.
K doesn’t seem to notice—he’s too focused, too desperate, fumbling at the buttons of Suyeol’s shirt. His grinding continues, like he can’t manage one second without friction, as he works them open, one by one, until he can pull Suyeols under shirt off and his chest is bare too, skin flushed beneath his touch.
K presses his mouth to Suyeol’s collarbone again, trailing kisses down this time—slow, wet, wanting. His fingers skim across Suyeol’s chest, then down to his stomach, ghosting over muscle and bone like he’s trying to memorize him by touch alone.
And still—Suyeol can’t stop staring. At the slope of K’s shoulders, the muscle of his arms, the soft tension in his stomach. Every part of him. Like he’s trying to burn the image into the backs of his eyelids.
K’s body shifts, the movement drawing Suyeol’s gaze lower. He watches, entranced, as K settles back onto his thighs, his pretty cock leaking a mess between their legs.
His fingers curl back around Suyeol’s cock, still slick with lube, and positions it at his own wet, aching hole—only to drag the length of it against it instead of pushing it inside.
A full-body shudder wracks through K. His breath catches as his hips rolling back and forth, teasing himself—letting the thick head catch, press, threaten to push in and then slip out again.
Suyeol whines, his entire body tensing. “Fuck—”
K grins at the sound, gripping Suyeol’s shoulders as he stares down at him, eyes clouded with desire, his whole body trembling.
“Feel that?” K breathes, voice heavy, teasing. “Feel how ready I am for you?”
He rolls his hips again, dragging the head against his rim, taunting himself just to make Suyeol suffer.
Suyeol’s head falls back against the seat, hands clutching at K’s hips, fingers digging into soft flesh.
“Fucking hell, K—”
“I can take you so much better than anyone else.” K’s voice is wrecked, his smugness breaking just a little with frustration, with need. “You’ll see.”
He lets it catch in his rim again, but this time instead of dragging it back out, he presses a finger against the back and lets it press inside.
Slowly. One inch by torturous inch.
Suyeol watches him, completely mesmerised as K curses, sweat dripping down his face as he bites down onto his lip.
“Ah, Ah fuck—” he swears, pressing his eyes closed as his hole clenches down hard, his face contorting into pure, agonizing bliss.
He’s struggling.
His hands grip K’s waist, thumbs pressing into the dip of his hips. K’s cock twitches against Suyeol’s stomach, leaking.
His body’s tense, thighs shaking, his hole clenching and fluttering as it stretches wide around Suyeol’s cock—aching insides burning hot as his pace stutters.
“K, baby,” Suyeol groans, hands sliding reverently up his back, then gripping tight around his chest. He presses one, indulgent, open-mouthed kiss right next to his nipple, his voice thick, coaxing.
“You wanna be good for me, right? Yeah? Then come on, take it. Push yourself down, all the way. I’ve got you.”
K lets out a ragged whimper, his nails digging into Suyeol’s back like he needs something to anchor himself. He pauses, hovering, his thighs tense—fighting the stretch.
“Suyeol—” he breathes, voice barely there.
“You can do it,” Suyeol whispers, tone low and shattering, that last bit of encouragement breaking straight through K’s resistance.
K nods, and focuses his gaze down.
With a ragged breath, he sinks lower, muscles trembling as he works his way down, Suyeol’s cock pushing deeper, deeper—each new inch making his body jolt, making him gasp louder. Making him squeeze his eyes shut, and then—
Suyeol bottoms out.
“Ohmyfuckinggod—” he babbles, hips twitching, thighs hot and pressed tight around Suyeol’s sides. One hand fists into his shoulder, the other scrambles for purchase at his waist.
Suyeol groans, head falling back, his fingers digging into K’s waist so hard it feels bruising. K’s heat, the way he grips around him—tight, trembling, perfect—makes Suyeol feel like he’s going to lose it right there.
K presses desperate, open-mouthed kisses to Suyeol’s neck, his body pulsing around him as he moans helplessly. The burn lingers, but it’s nothing—nothing—compared to the raw, throbbing satisfaction that floods him. At the realization. He did it. He took every inch.
Suyeol stays there for a moment, buried deep, his face pressed against K’s head, hand twirled in K's hair, loosely, feeling his head move as K kisses his neck. He can’t even breathe properly—his mouth is half-open against warm skin, trying to calm the shaking in his limbs. He can feel K’s heart against him. Fast. Wild. Just like his own.
And then K pulls his head back and his hands are sliding up, threading into his hair—no, gripping his face, forcing him to look up. Suyeol blinks, dazed, as their eyes meet.
K’s expression is wild. Pupils blown wide, lips parted in a proud, breathless grin.
“Suyeol—” he pants, eyes glittering. “Look.”
Suyeol doesn’t know what he means at first, but he follows K’s gaze downward—and the breath punches out of him when he sees it: the faint bulge in K’s lower stomach. Right where his cock is buried, deep.
“Oh, fuck,” Suyeol breathes, his voice shredded. “I’m looking. K—I’m looking.”
K’s fingers dig in tighter along his jaw, nails leaving little crescents behind. He looks ecstatic.
“You’re inside me,” he says, like he’s reminding him. Like it’s the most unbelievable thing in the world.
Suyeol swallows hard. “I’m in you.”
“Yeah,” K giggles—high, breathy, almost delirious. His hips shift just slightly, testing the feel of it, and the drag of Suyeol’s cock inside him makes his whole body shiver.
His breath hitches. “Fuck—it’s so big,” he whimpers, grinning through the overwhelm.“Did she do this?”
Suyeol opens his mouth, mind struggling to form words. “I—well—”
“Doesn’t matter,” K interrupts, shaking his head, mumbling more to himself than to Suyeol. “Doesn’t fucking matter.” His fingers slide into Suyeol’s hair, tugging lightly. “I’m going to do it better.”
Suyeol doesn’t have time to process that before K moves again. A slow, experimental grind, the slick heat of him squeezing tighter around Suyeol’s cock.
Barely moving, just rubbing Suyeol’s cock back and forth inside himself, like he’s getting used to the weight of it, the feel of it, adjusting to the stretch with small, testing shifts of his hips. Each one sends a sharp jolt of pleasure up Suyeol’s spine, making his hands twitch with the effort of holding back, waiting.
Suyeol watches him, his head tilted back again, chest rising and falling heavily as he suppresses the desperate sounds threatening to spill out. “K—”
He can’t take it.
His hands slide from K’s waist to his hips, gripping tight, pressing his thumbs into the soft dips of bone. “Let me help you.”
K swallows, nodding quickly. “Yeah. Yeah, okay.”
Suyeol lifts him slightly—just enough for K to catch the motion, to feel how Suyeol wants him to move. K follows without hesitation, letting Suyeol guide him up his cock, and then down again, falling into a rhythm.
“That’s it,” Suyeol praises, his voice breathless but hands stay firm, steady. “Just like that, baby. Doing so good.”
K clenches at the words, his body reacting instantly. His hips drop a little harder, a little faster.
“Better tha—ah—than her?”
The words slip out between shaky moans, K’s nails digging into the back of Suyeol’s neck. He stares down at him, lips parted, flushed, breathless, hair drinking up even more wildly then usual, strands clinging to his sweat-damp forehead.
He looks so fucking cute like this.
“Tell me—hah—tell me I’m better,” K gasps, panting against his lips, his voice breaking, breath hitching between thrusts. “Tell me you don’t need anyone else.”
Suyeol groans, his grip tightening on K’s waist, following his movement and pulling him down on his cock harder.
“You are.” Suyeol’s voice is wrecked, trembling at the edges. “Fuck, I don’t need anyone else, K—don’t stop—”
K whimpers, pressing his forehead against Suyeol’s, his body trembling with how full he is. He’s trying to focus, trying to steady himself, but the stretch, the burn—makes his brain fog over. His thighs burn, his stomach burns, tensing as he picks up the pace, each downward roll of his hips making his neglected dick rub against Suyeol’s stomach.
“Hah— fuck, Suyeol,” he moans, his nails slipping down to his shoulders and digging in as he rides him, desperate and messy. “How many?”
Suyeol’s eyes flicker away from his chest up to his face, dazed. “How many wha—?”
“How many guys have you fucked?” K pants, voice ragged, coming in shaky gasps as he grinds himself down harder, deeper, until he swears he can feel Suyeol in his fucking throat. “Tell me—hah—tell me the truth, Suyeol.”
Suyeol groans, hands gripping K’s waist so tightly it’s bound to leave bruises. “Well—”
“You’ve never fucked a guy before, have you?” K’s voice wavers, his thighs twitching as he takes Suyeol even deeper. “Hah—hah—fuck—s’just been girls, right?” His lips are red, slick, and bitten as he babbles whatever comes to mind through the pleasure, voice going more breathless and high with every word. “Bet you’ve never been squeezed like this, huh ‘Yeolie? None of them ever took you this deep—hah—hah—this good, right?”
Suyeol chokes on his moan, his head falling back. “Holy fuck, K—”
“Say it,” K demands, his voice all wobbly and needy, his eyes shining with tears from how good it feels. “Say I feel better. Say my ass is better than any pussy you’ve ever fucked"
Suyeol swallows and presses his eyes together, he has no idea how K can say shit like that without shame.
"You feel so fucking good,” he reassures, his voice breaking. “Tightest I’ve ever had, K—fuck—best I’ve ever had.”
K’s chest is heaving, his moans turning into these soft, broken little cries. “Yeah? Y-yeah? You like how tight I am?”
“Love it,” Suyeol breathes, kissing up K’s throat as his hips start thrusting up to meet him. “Fuck, baby, I love it.”
K lets out a sob when Suyeol fucks up, pleasure wracking through him as he clings to Suyeol. “M’gonna make you cum so fucking deep in me, Suyeol—hah—hah—make you feel s’good you’ll never want anyone else.”
Suyeol curses under his breath, his grip faltering for a second before tightening again. “Shit—fuck—K—”
His rhythm gets erratic—needy, insistent—like he’s trying to fuck Suyeol deeper.
Suyeol’s back is pressed against the seat, his breath is rough, sharp gasps breaking through his lips as K works himself down on his thrusts, taking everything Suyeol gives like he needs it to breathe.
K plants his palm behind Suyeol’s head. His other hand trembles as it cups Suyeol’s face, thumb dragging over his lips before he leans in again, kissing him like he wants to consume him. His lips are slick, his breath uneven, but it’s all so intentional. Suyeol moans into it, his head spinning, and then—
K’s fingers slip into his hair, curling tight, pulling—and Suyeol gasps, his hips jerking up instinctively, sinking deeper into the impossible heat of K’s body.
“K—” Suyeol tries, his own breath shuddering, but before he can say anything else, K crushes their faces together again in a frantic kiss. His grip is unrelenting—his hand tightening in Suyeol’s hair, the other coming to press against his jaw, holding him still as their cheeks press together.
And then—Suyeol feels it. The wet heat of a tear slipping down K’s cheek landing on his.
He stiffens, momentarily startled, but when he pulls back just enough to look at him, his stomach tightens at what he sees—K, completely wrecked, lips swollen and parted, eyes glossy and unfocused, brows furrowed in raw frustration and need.
Another tear slips free.
Without thinking, Suyeol swipes it away with his thumb, his hand cradling K’s cheek, his lips brushing over the damp skin in a soft, fleeting kiss.
K chokes out a breath—like something inside him snaps. His thighs twitch around Suyeol’s lap as another quiet whimper spills from his lips.
“I—Ah-” he starts, but K doesn’t let him finish—he just grinds down again, Suyeol back slipping further away from the seat, basically on the edge of the seat now. K is whining like he’s on the verge of breaking apart.
Suyeol groans. "K, I—”
K chokes out another moan. His thighs tremble around Suyeol’s lap, another quiet whimper slipping past his lips, but he doesn’t speak.
He just moves.
His breath comes sharp and uneven, his chest rising and falling in heavy pants, but his eyes—wide, glassy, so focused—stay locked onto Suyeol’s. His hands press against Suyeol’s shoulders for leverage, his body rolling down with quiet, determined intensity, every grind of his hips having a purpose.
And fuck—he’s so quiet now.
No more taunting, no more demands—just K, fully and completely consumed by the need to make Suyeol cum inside him, his only sounds are these soft, ragged breaths, and the slick, filthy noise of his own body working Suyeol’s cock in deeper.
Suyeol is losing it.
Something primal in him snaps at the sight—K’s flushed, tear-streaked cheeks, his trembling body, the way he’s working himself onto Suyeol’s cock like it’s the only thing in the world that matters.
“Fuck—” Suyeol moans, his grip tightening.
Then he moves.
His arm wraps around K’s back, muscles flexing as he hauls him up, slamming him down across the stretch of the three-back-seats they’ve been sitting on.
K whines, startled, his hands flying up and clawing at Suyeol’s back as Suyeol starts to thrust up into him, each movement rough and relentless, tearing desperate little noises from K’s lips.
And then—Suyeol’s hand wraps around K’s untouched dick.
K sobs.
His back arches, his nails purposefully digging into Suyeol’s skin as his entire body jerks. “S-Suyeol— fuck—”
“You’re gonna come for me, yeah?” Suyeol pants against his jaw, hand stroking him fast and slick. “You’re so good, K—look at you, fuck, you take me so well”
K’s thighs seize up, his cock twitching against Suyeol’s palm as his eyes squeeze shut. “Gonna cum—fuck, fuck, ‘Yeol, I’m—please, please cum in me, please-”
Suyeol groans, his hand tightening around K’s waist, his body burning with heat, need, love—it crushes him all at once. “Fuck, fuc-..”
K’s nails dig into Suyeol’s back, clinging so hard, like he’ll fall apart if he lets go. And then—Suyeol kisses him.
It’s messy, but softer then any of the previous ones—his lips wet and open, the taste of K’s moans spilling between them. He presses K deeper against the seat, pinning a hand above his head, the other still stroking him, the slick, obscene sound filling the air as K writhes, his whole body trembling, his gasps breaking into little, broken whimpers.
“I love you,” Suyeol breathes against his lips, “love you so much, K—”
K shatters.
His whole body seizes, his nails dragging down Suyeol’s back as he cries out, his orgasm hitting so hard he nearly blacks out. His cum spills between them, over Suyeol’s hand, his breath choking in his throat, his entire body pulsing with pleasure.
And Suyeol—fuck.
That does it.
The way K squeezes around him, sobbing through the pleasure, clinging so desperately—it ruins him.
He groans, slamming their lips together in a final, sloppy, bruising kiss as he thrusts up one last time—deep—
"K—"
And then he’s cumming.
Spilling inside K.
K stops pushing back, but that doesn’t stop Suyeol. He keeps thrusting, even if barely, rubbing his dick against Ks insides with increasingly shallow, weak trusts.
They both pant, trembling through it, Suyeol pressing breathless, open-mouthed kisses against K’s jaw as they both slowly come down.
He thrusts eventually slowing to a halt. His head falls onto K’s shoulder, pressing a soft kiss to his heated skin.
K whimpers, shifting slightly, his body still twitching, overwhelmed. “You came so deep,” he breathes, “mh- Suyeol—”
“Made you mine,” Suyeol murmurs, his arms wrapping around K’s waist, softly, pulling him back onto his lap, shifting so K is curled against him. “I got you.”
He presses his face back into K’s neck, his hands rubbing soothing circles into his back as their breath slows, the car warm and quiet around them.
“You got me.."
"I got you."
“And you love me?”
Suyeol pauses his hand, then laughs, his head tilting back against the seat, taking K with him, before he reassumes his hand movements, going to softly massaging his skin with his knuckles . “Ah. Yeah… I did say that, huh?”
K doesn’t let it go. He tilts his head, eyes narrowing. But he’s still smiling.
“So I am the one who’s good enough for you?”
“Shit.” Suyeol laughs, shifting under him and lifting K away to pull his softening dick out of him.
K whines at the loss, the heat of it leaving him too empty, too fast. Suyeol moans quietly too.
“You’re obsessed with that, huh?,” Suyeol mutters—but the way he already misses the feeling of K wrapped around him betrays him. Yeah, some would say he might be down bad already.
K tilts his head further with an performative pout, fingers sliding down to curl around his neck. His eyes stay locked on him.
“Put it back in.”
Suyeol shakes his head. “It’ll hurt.”
“You know it won’t.”
“We have to get home, K.” Suyeol’s voice turns teasing, hand reaching down to slip Ks boxers back up.
K leans his upper body back and lifts himself, allowing Suyeol to dress him again. He supports his weight by intertwining his fingers at the back of Suyeol’s neck.
“If I tell you I love you too, will you put it back in?” He tries as his eyes follow Suyeols hands.
Suyeol raises an eyebrow. ”…Depends?”
K glares. “What the fuck do you mean, depends?”
Suyeol shrugs, grinning now, just to mess with him. “I tell everyone I fuck I love them while cumming in them. Gets me in the mood—”
K’s face immediately twists into jealousy he raises his hand to hit Suyeol’s head.
“You fucking—”
Suyeol evades his hand and his smile drops. “I’m kidding—!”
K doesn’t look convinced. He gives suyeol a warning knock on the head, then lowers his hand again.
“Did you tell her you loved her?”
Suyeol exhales, unsure what exactly he’s asking. “Well… not when we kissed.”
K scowls harder. He looks around the car, resuming his full straddling position when Suyeol is done pulling up his own boxers. “Do you love her?”
Suyeol’s smile flickers. He licks the bottom row of his teeth, thinking for a moment. Then sighs.
"I’m unsure."
Ks eyes are wide on him, expectant.
Suyeol’s shrugs. “I mean—yeah, I did love her. When we were dating. And I love her now. But not in that way. I think you’re the first person I’ve really loved in a long time."
Ks eyes glint "really?" He teases
Suyeol snorts, looking away. "Well, yeah. I guess. Is that corny to say?"
K thinks for a second, tapping Suyeols shoulder.
Then, he decides; "It very much is."
Suyeol laughs at him, but still avoids looking at him, unsure where that leaves them.
Silence fills the car.
K watches Suyeol, face shifting into something unreadable just for a moment. Then his lips pull into a smile, hands finding Suyeol’s face again, softly, to guide Suyeol’s gaze back to his. He exhales.
“I love you too, Suyeol.”
