Chapter Text
Kylian Mbappe has thick skin.
After eleven years as a professional footballer, he had been through almost everything. He had experienced defeats, heartbreak, and constant criticism. He had been praised one day and torn apart the next, sometimes by the very people who were supposed to support him.
At some point, he had simply stopped caring.
Kylian Mbappé is not a sore loser.
He will walk into the dressing room with his head held high. He will congratulate the winner, greet everyone with a smile, and warmly welcome every new signing. He will shake hands, crack a joke or two, and act as if nothing happened in the past 2 years. That is what Kylian Mbappé do.
Usually.
The drive to Valdebebas was quiet.
Music was playing softly as Madrid woke up around him. He drummed his fingers against the steering wheel, mentally going over the day ahead, when his phone started ringing.
Kylian watched Aurel's name flash across the screen before reaching over and turning the volume down. The call went unanswered.
A text appeared almost immediately after.
Aurel: Seriously?
Kylian locked the screen without reading the rest. He had ignored every single one of Aurel's messages since yesterday, obviously not on purpose.
Or should we say, not entirely on purpose.
When Kylian finally arrived, he parked his car and headed inside. First he greeted the receptionist, then slowly made his way to the canteen.
He had barely stepped through the door ,when he already spotted Aurel by the coffee machine.
"Unbelievable." Aurel rolled his eyes.
Aurel simply walked past the counter and gave him a firm pat between the shoulder blades, just hard enough to make him stumble half a step.
"You deserve that." Aurel said, completely unapologetic. "Did you flush your phone down the toilet?"
"No. I just discovered the mute button." Kylian shot him a look and stuck his tongue out at Aurel like an overgrown five year old.
Aurel stared at him for a beat before slowly raising his middle finger as Kylian walked towards the tables.
"Oi!" Vini called. "The Golden Boot finally decided to show up!"
A few heads turned.
"There he is." Rodrygo laughed. "About time."
"Morning, boys." Kylian raised a hand in greeting as he walked further into the room.
Vini was already making his way over, arms spread dramatically.
"Oh, shut up." Kylian laughed, nudging him away.
"I'll stop when you stop scoring." Vini shouted.
Across the room, Trent caught his eye and gave him a cheerful wave.
"Morning, Ky!"
"Morning." Kylian lifted a hand in return.
His gaze wandered a little further. Jude was sitting next to Trent and for exactly one second, they looked at each other.
Jude gave him a short nod. Kylian nodded back.
There.
Social obligations fulfilled.
Kylian Mbappé and Jude Bellingham don't hate each other.
The media had simply invented the whole thing. There was no feud, no tension, no rivalry. They hadn't spent the last few weeks taking subtle jabs at each other whenever the opportunity presented itself.
What is more, they already looked at each other once on their first day back.
Completely normal.
Kylian Mbappé is not childish.
He certainly wasn't going to react to Jude Bellingham loudly telling Gonzalo, just as Kylian walked into the dressing room.
"Six goals, mate. Against that team. Did you see how stacked they are?"
No.
Kylian was above that. He wasn't going to take the bait. Not even a little bit.
He would not react when Jude accidentally on purpose slammed into him during training.
He would not react to the shoulder checks that were apparently "part of the drill."
He would not react to the smug little smirk that always seemed to follow.
He is a professional. He is above all that.
Kylian Mbappé is a team player.
After the first training session of every preseason, the whole squad would head to the same bar. It was tradition. The new players got a proper welcome, everyone had a drink, and nobody was allowed to disappear before at least pretending to socialize.
Kylian would be there.
He would welcome the new signings, be charming, be friendly, and be an excellent teammate.
He would even pay for the first round and tell the waiter to bring over three trays of tequila shots.
A proper welcome. Nothing could possibly go wrong.
As Kylian returned to their table, he spotted an empty seat next to Marc Cucurella.
He also noticed Jude Bellingham sitting directly across.
He took the seat anyway. Jude being across from him changed absolutely nothing.
See? Personal growth.
The conversation was floweing smoothly, everybody having a great time that point.
"So... what's it like to win the World Cup?" Vini leaned toward Marc.
"It's unreal. You spend your whole life chasing it, and then suddenly you're lifting the trophy. It still doesn't feel real." Marc smiled.
Majority of the table listened with genuine interest.
Jude stared into his vodka soda as if it suddenly required his full attention.
Kylian swirled the ice in his gin tonic, refusing to look in Marc's direction.
Jude took a sip. Kylian took a sip.
Jude sighed. Kylian sighed a second later.
Neither of them uttered a single word.
The conversation carried on for another few minutes. Marc answered questions about the celebrations, the parade, and whether he had managed to get any sleep after the final.
Jude and Kylian remained suspiciously quiet and every now and then, one of them would take another sip of his drink.
Then, mid sentence, Vini stopped talking.
He frowned. His eyes darted from Jude to Kylian and back again. A slow grin spread across his face.
"Boys!" he announced, pointing at them. "Look at the pouting twins!"
Around the table, heads turned.
Jude and Kylian looked up at the exact same time.
"I'm not pouting." Kylian said, in the sulkiest voice anyone at the table had ever heard.
Jude slowly turned his head toward Vini, then, without saying a single word, he rolled his eyes so dramatically it deserved its own standing ovation.
"There!" Vini pointed between them. "That's exactly what I'm talking about! One denies it, the other does the dramatic eye roll. It's like watching twins argue."
A few of the boys burst out laughing.
Kylian looked offended.
"I'm not pouting." Jude said, finally looking up. He turned to Kylian with the smallest hint of a smirk. "At least I got bronze."
"Oh, that's low." Vini winced.
"I thought we were trying to keep the peace." Camavinga muttered.
Kylian looked at him over the rim of his glass.
"Congratulations. Do you want a cookie, Bellingham?"
"Still came home with more than you." Jude smiled.
Jude silently picked up a shot and drank it in one go.
"I've already got gold, I'm not interested in the other colours."
"In 2018." Jude took a sip of his drink.
"So?" Kylian swallowed a shot as well, barely flinching.
"So I was still in school. It's like ancient history mate. "
"Remind me again... what year did you win yours?"
Without even looking, Kylian reached across the table again, grabbed the nearest tequila shot, and downed it.
"That was mine..." Rodrygo blinked.
Kylian didn't hear him. Or pretended not to.
Rodrygo opened his mouth to complain, then he looked up.
Kylian and Jude were staring at each other across the table with the kind of intense eye contact usually reserved for penalty shootouts and wildlife documentaries.
Rodrygo glanced at his now empty shot glass, then back at the two of them.
"You know what?" he muttered, leaning back in his chair. "You can have it."
He quietly reached for another shot instead. It seemed like the safer option.
"I swear you two have the energy of a divorced couple forced to attend the same family barbecue." Vini sighed dramatically.
The entire table burst into laughter, before Vini clapped his hands loudly.
"Right! Everybody up!" He pointed dramatically toward the dance floor. "Drinks down. New boys included. Everybody dances."
Kylian looked at Jude. Jude looked at Kylian.
Neither of them moved.
"Fantastic. Even your refusal is synchronized." Vini threw his hands in the air.
"I'm good here." Jude said, leaning back in his chair. "I quite like it at this table."
"I'm not in the mood to dance." Kylian nodded.
Vini looked from one to the other and sighed.
"Right." He clapped his hands once more. "They've entered their natural habitat."
One by one, the chairs around the table emptied. Vini disappeared with Rodrygo and Cama and even Marc was eventually pulled away.
Only two people remained.
Kylian took another sip of his gin tonic. Jude swirled the ice in his drink as well.
"So..." Jude said eventually. "I heard you've started tracking back."
"I heard you've started passing forward." Kylian clapped back.
"Luckily I find Harry usually onside." Jude leaned back in his chair.
"Bold words from someone whose first touch occasionally files a missing person's report." Kylian clicked his tongue.
"My first touch still spends less time on holiday than your defensive duties." Jude smirked.
"Vodka soda?" Kylian glanced at Jude's glass.
"Yes?" Jude looked down.
"Boring."
"It's called having taste."
"It's called having the personality of sparkling water."
"Says the man drinking gin and tonic."
"Classic."
"Old."
"It's timeless."
"So are museums."
"You're impossible." Kylian snorted.
Jude downed another shot and slid the empty glass back onto the tray with unnecessary confidence.
Somehow the shot glasses kept emptying and Kylian was the first to feel its effects, because a slightly tipsy Kylian Mbappé talked.
A lot.
Even more, than usual.
And his favourite victim was Jude Bellingham. As always.
"You know what I've realized?
You're one of those people who genuinely believes they're effortlessly cool.
You know the type.
They walk into a room, lean against the nearest wall for absolutely no reason, fold their arms, smirk a little.
You definitely practice that smirk, by the way. Don't deny it. Nobody accidentally has that many versions of the same smirk.
You've got the smug one.
The 'I'm about to say something clever' one.
The 'I know I'm attractive' one.
And my personal favourite the one where you've got absolutely no idea what's going on, but you smile anyway because you think people won't notice.
It's terrifying.
And another thing.
You point at people when you talk.
Who does that?
You point, nod once, and suddenly it looks like you're giving a TED Talk about absolutely nothing.
People actually listen to you.
I don't understand it.
Half the time you're just confidently saying nonsense.
You could tell everyone the moon is made of cheddar and somehow they'd leave thinking, 'You know... Jude made some excellent points.'
It's unbelievable.
And you've got this habit of leaning in when you're making a point.
Like this."
Kylian leaned halfway across the table before sitting back again.
"It's unnecessary.
Honestly... You must be exhausting to live with.
I bet you leave cupboard doors open.
I bet you own three identical white T shirts because choosing colours is too much commitment.
I bet you say 'We should definitely do that sometime.' and then never text anyone back."
Jude pinched the bridge of his nose, reaching the point where he decided to physically mute Kylian.
His patience had officially resigned.
Under the table Jude kicked off one of his shoes, the leather scraping softly against the wood. He let his bare foot dangle for a beat, then, while Kylian was still yapping, he slid it forward and pressed the sole firmly against the front of Kylian’s trousers.
The contact was sudden, a warm, solid pressure that made Kylian’s words die in his throat. His breath hitched, eyes snapping wide as the fabric stretched over the growing bulge beneath Jude’s toes.
"Do you ever stop talking?" Jude murmured, voice low and teasing, a smirk tugging at the corners of his mouth. He kept the pressure steady, toes flexing against the hard line of Kylian’s cock, feeling each twitch through the fabric.
"What's wrong? Cat got your tongue?" Jude added, his grin widening as he watched Kylian struggle to find a reply.
Kylian’s fingers tightened around the edge of the table, the wood biting into his palms. He opened his mouth, closed it again.
"Alright." Jude said confidently and put his phone on the table. "New game."
"I don't remember agreeing to a game." Kylian frowned, trying to regain his composure while Jude’s foot pressed a little harder, the socked sole rubbing against the sensitive skin through the fabric.
"You don't have to." Jude opened the timer app and set it to five minutes.
"What are you doing?"
"You get exactly five minutes to roast me, then I'll decide whether your insults meet the required standard or not."
"What...?" Kylian blinked, the absurdity of the situation mixing with the relentless pressure building between his legs.
"You heard me."
"And if I refu...? Kylian started, but Jude’s foot shifted, the toes digging in just a fraction more, pressing against the thickening length of his cock. A sharp gasp escaped him, his hips jerking involuntarily under the table.
"Is this the punishment or the reward?" Kylian asked in a slightly thinner and now less confident voice.
"We will see." Jude tilted his head and tapped the start button.
"You're a dickhead." Kylian folded his arms.
Jude laughed instantly, throwing his head back.
"That's it?" he asked with a widening grin. "Is that the most creative thing you've got? Even the British press does it better."
Kylian's hip twitched immediately under the table as Jude's toes traced the outline of Kylian's balls, pressing firm.
"Thirty seconds gone already." Jude leaned forward.
"You're so full of yourself your head can probably be seen from the Moon."
Jude considered it for a second, then he gave it a dramatic thumbs down.
"Boring."
Another deliberate stroke, this time a slow, firm rub along the underside of Kylian’s erection, which made him bite his lip to stifle a moan.
"You're proof that confidence and self awareness are complete strangers."
"Predictable." Jude sighed. "Next."
"You spend more time admiring yourself than warming up."
"Average." Jude shrugged. "Keep trying."
"If arrogance burned calories, you'd never have to train again."
"Not bad." said Jude but immediately ruined it by giving another thumbs down. "Still not good enough."
Each dismissal earned Kylian another slow, deliberate rub of Jude’s foot, the socked sole sliding along his already swollen length, feeling the heat radiate through his jeans, the way his cock throbbed in response, while Jude’s grin only grew wider, eyes flicking to the timer every few seconds.
"I have to say, I'm disappointed. I really expected more from you."
His words came out low, laced with challenge, his mischievous grin flashing as he rubbed harder, feeling the way Kylian's erection twitched and swelled beneath the fabric.
Then Jude glanced at the timer once again.
"One minute thirty left. Plenty of time to come up with something that doesn't sound like a twelve year old wrote it."
"What if I boycott this stupid game?" Kylian folded his arms.
"Then I win."
"How?"
"Because you'll have admitted defeat."
"I admitted no such thing."
Jude leaned in and he let his gaze drop slowly to Kylian’s trembling lips.
"You're shaking, Kylian." Jude whispered, his voice a low, vibrating hum, then he leaned closer, his breath hot against the shell of Kylian's ear, his voice dropping to a dangerous, velvet purr.
"If you give up the game... I might have to find a few other ways to silence you." Jude murmured "And those ways... they don't happen here."
He gave one final, heavy press, a possessive, crushing squeeze that made Kylian’s toes curl inside his shoes.
"Give me your hoodie." Kylian's voice came out shallow, his body almost trembling with the effort to stay still while pleasure coiled in his gut.
"Why?"
"Because I can't walk out of this place with a fucking boner like this." he muttered, voice strained and husky.
Jude chuckled, the sound vibrating with satisfaction, and took off the garment without breaking eye contact, tossing it across the table so it landed in Kylian's lap.
He slid his foot back into the shoe and headed for the exit to call his driver, leaving a flushed and aching Kylian at the table.
Kylian stayed put a moment longer, gripping the hoodie over his lap as he focused on steadying his ragged breathing, the echoes of Jude's touch still throbbing through his jeans.
Once it dulled enough to move, he slung the hoodie low over his hips to hide the persistent ache in his jeans and followed Jude into the night.
The car pulled up to the curb just as Kylian stepped out into the cool night air. Jude slid in first, then Kylian climbed in, the door clicking shut behind them, and the car eased back into traffic.
At first his hand rested lazily on the seat between them, fingertips brushing the fabric of Kylian’s jeans, then it drifted lower, sliding over the material, until his palm pressed flat against the inside of Kylian’s thigh.
Jude’s fingers began slow, rough circles, each pass a deliberate tease that edged closer to the hard line of Kylian’s cock hidden beneath the cloth.
The pressure was just enough to make Kylian’s breath hitch, a quiet gasp, but never enough to draw a glance from the driver. Jude leaned in, his lips brushing Kylian’s ear as he murmured something about the bar, his voice low and rough. Meanwhile his thumb traced a deliberate line along the seam of Kylian’s pants, feeling the heat radiate from the skin underneath, the faint twitch of response each time he pressed a little harder.
By the time they pulled up to Jude’s house, Kylian’s pulse hammered in his ears, his body wound tight from the subtle, but relentless torment. Jude gave the driver a nod, the air between them crackling with every unspoken word. The front door swung wide, and the moment it shut behind them with a soft thud, Jude moved like a man on mission.
He shoved Kylian back against the wall, one hand slamming onto his shoulder to pin him there while the other rose to clamp around his throat. Jude’s palm was firm, possessive, feeling the throb of Kylian’s pulse beneath it.
Kylian leaned into the pressure, tilting his head back as a low, needy sound escaped his lips. Their mouths collided in a rush. Teeth, tongues, the aftertaste of tequila still lingering on their lips. Jude’s grip tightened just enough to ground them both, the kiss deepening as their tongues slid together, slick and hungry, restraint finally breaking open into something raw and consuming.
Jude’s thumb rubbed slow circles over Kylian’s jaw, his other hand tightening on the shoulder, fingers digging into the muscle as if he could fuse their bodies together. Kylian’s back arched against the wall, his chest rising and falling as Jude's body pressed against Kylian's, the hard swell of his own cock straining against his jeans, the thick ridge unmistakable even through layers of fabric.
"Eyes up!" Jude murmured, voice low and commanding, a spark of dominance flickering in his grin that made Kylian's pulse flutter harder against the palm still collaring his throat.
The finger lingered there a moment longer, before Jude leaned in again, this time guiding the kiss slower, tongues exploring in lazy, wetstrokes that let the tension build like a held breath.
But the restraint didn't last. Urgency surged back as Jude deepened the kiss, teeth grazing Kylian's lower lip before sucking it between his own, turning it rougher, hungrier, hands roaming to clutch at Kylian's waist and pull their bodies even tighter together so the press of their cocks, both rigid now, throbbing, ground against each other, which drew a groan from both of them.
When they finally broke apart, chests heaving and lips slick, Jude stepped back just enough to free his hands.
"Get on your knees!" he ordered.
The words sent a shiver racing down Kylian's spine as he sunk down onto the cool floor, his hands settling on Jude's thighs as the taller man tugged off his shirt, revealing his athletic build, before his fingers worked open his belt and shoved his jeans down, the heavy length of his cock sprang free, flushed and already leaking at the tip.
Jude kicked the clothes aside, standing over Kylian with that same mischievous confidence, one hand threading into the messy black hair.
Kylian's lips parted as he leaned in, taking the thick head of Jude's cock into his mouth with a slow, deliberate slide, tongue swirling over the leaking tip to taste the salty precum.
Jude's fingers tightened in his hair, guiding him deeper with a low groan, hips rocking forward to fuck into Kylian's throat. The steady thrusts made Kylian's eyes water and his cock throb untouched in his jeans.
Rhythm was built quickly, Jude holding Kylian's head steady while he pumped deeper, the sounds of slick suction filling the quiet apartment as Kylian relaxed his jaw and took it, saliva dripping down his chin. Each forward snap of Jude's hips drove his dick past Kylian's tonsils, the ridge catching on his palate and sending a jolt of pleasure straight to his gut.
Kylian's cheeks hollowed as he sucked harder, his tongue flattening against Jude's shaft. Jude's hips began to move with a more urgent pace, the steady rhythm turning into a series of sharp, driving pushes, each thrust was accompanied by a guttural groan from Jude, his head tipping back slightly as he watched his length disappear into Kylian's mouth. The wet sounds grew louder mixed with the occasional choked whimper from Kylian.
"You take it so fucking good." A low, rough whisper slipped from Jude's lips.
The words sent a fresh spike of heat through Kylian, making his own cock jerk against the fabric, a wet spot spreading.
Every time Jude thrust, a fresh spray of precum mixed with the spit, creating a slick lubricant that made the slide even more intense.
Jude's grip in Kylian's hair tightened, pulling his head back just enough to look into his eyes. The gaze was fierce, possessive, raw, Jude's lips curled into a smirk as he saw the tears glistening in Kylian's eyes.
"Look at me while you take it." Jude growled, his voice low and rough.
Kylian obeyed, locking eyes with Jude, seeing the raw hunger in Jude's eyes.
The pace became frantic now, Jude's hips snapping forward in quick, brutal bursts that made Kylian's throat work overtime. Each thrust hit the back of his throat with a soft gag, then pulled back, letting him gulp air before the next. The sound of wet, sloppy sucking filled the room, punctuated by Jude's grunts and Kylian's muffled moans.
"Fuck... I'm gonna fill your mouth."
When the first pulse hit Kylian's tongue he swallowed reflexively, the salty warmth flooding, his throat working to take every drop. Jude's hips jerked a few more times, each spurt painting Kylian's tongue and the back of his throat with white, sticky cum. He could feel the thick liquid sliding down, mixing with his own saliva.
Jude's grip on his hair softened just enough to let him catch his breath, his chest rising and falling. The aftershocks rippled through both of them,Jude's thighs trembling, Kylian's own cock twitching and leaking violently.
Jude hauled Kylian up by the shoulders to crush their mouths together again. The kiss was messy and deep, Jude’s tongue chasing the taste of his own cum on Kylian’s swollen lips while their bodies slammed chest to chest.
He ripped off Kylian’s clothes impatiently and his mouth dropped to one nipple, sucking it hard, teeth grazing the sensitive bud as Kylian arched with a gasp, fingers digging into Jude’s shoulders.
He trailed lower, lips brushing over the lines of Kylian’s abs, over the muscles of his inner thighs, deliberately avoiding the throbbing cock that pulsed against his belly. Instead, he spread Kylian’s legs wider and pressed his tongue flat against the twitching hole, licking in slow, wet circles that made Kylian’s knees buckle and a moan tear from his throat.
Jude followed with a finger, slick from spit, pushing inside to stretch and curl until Kylian writhed, gripping Jude’s hair hard. A second finger joined, scissoring gently as Jude worked him open, then he withdrew them and licked them clean with deliberate strokes of his tongue, eyes locked on Kylian’s, watching the way his chest heaved and his lips parted. He pressed those same fingers to Kylian’s lips next, sliding them inside without hesitation. Kylian’s tongue curled around them eagerly, sucking the mingled taste of lube and his own musk from the digits while his eyes stayed locked on Jude’s.
The act felt filthy and intimate all at once, heat flooding Kylian’s cheeks as he cleaned every inch until Jude withdrew his fingers and captured his mouth in another bruising kiss.
Jude’s hands roamed lower, gripping Kylian’s ass hard enough to leave bruise shaped marks, before he guided him stumbling toward the kitchen.
Jude’s grip on his hips was iron tight, fingers digging in as he steered him forward, the other hand sliding up to tangle in Kylian’s hair, pulling his head back just enough to whisper filthy promises against his ear.
The air smelled of sweat, tequila, and the faint musk of their bodies, mingling with the faint scent of citrus cleaner from the kitchen ahead.
Every breath Kylian took was ragged, his chest rising and falling in tandem with Jude’s, the rhythm of their hearts hammering in the quiet apartment.
Jude’s thumb rubbed slow circles over the bone of Kylian’s hip, a possessive claim that made Kylian’s cock twitch despite the lingering sensitivity from the rim play.
Without missing a beat, Jude hauled Kylian up onto the table, the coolness of the stone met the heat of his bare ass. Jude’s hands gripped Kylian’s hips, spreading his thighs wide enough to expose the pink, trembling hole between them.
He fumbled with the condom packet, tearing it open with his teeth, the latex snapping as he rolled it down his length followed by a slick drizzle of lube.
Jude Positioned himself and lined up the blunt tip with Kylian’s entrance. He pressed forward, the thick head meeting resistance. The initial push burned, a sharp, delicious sting as the silicone condom and lube gave way, stretching the tight ring. Kylian’s eyes fluttered shut, a low groan tearing from his throat as the sensation flooded him. A mix of pain and pleasure that made his cock twitch.
Jude didn’t pause. He kept driving forward, inch by inch, until his hips were flush against Kylian’s ass, the base of his cock buried deep. Both men let out a ragged breath, follwed bby Jude’s deep growl and Kylian’s whimper that turned into a moan. The feeling of being completely filled, the pressure of Jude’s pelvis pressing against his cheeks, the fullness that made his inner walls clench and flutter, was overwhelming.
Kylian instinctively hooked his legs around Jude’s hips, heels digging into the small of Jude’s back, pulling him tighter. The angle shifted, letting Jude’s cock drag over that sweet spot deep inside with every roll of his hips. Each thrust sent a jolt of electricity up Kylian’s spine, his ass cheeks bouncing slightly against the counter, the marble cool against his heated skin.
Their rhythm built fast and frantic. Skin slapped against skin, wet, loud, rhythmic sounds that filled the kitchen. Sweat beaded on Jude’s chest, tracing lines down his sternum and dripping onto Kylian’s stomach. Jude’s athletic torso flexed with each powerful surge, his abs tightening, his shoulders rolling as he drove harder.
Kylian arched his back, chest pressing into Jude’s. He sank his teeth into Jude’s shoulder, biting down hard enough to leave a crescent of red marks that quickly darkened. Overwhelming pleasure flooded his nerves, making his vision blur.
A broken moan ripped from his throat.
“Jude, fuck!”
His voice cracking as the orgasm hit him like a wave, a hot jet of cum spurting out, the sensation of his own release pulsed through him, making his inner walls clamp down even tighter around Jude’s thick dick.
Jude felt the sudden clench, the way Kylian’s hole gripped him even tighter. He groaned low and deep, a sound that came from somewhere primal, his hips jerking forward as he buried himself to the hilt. The pressure built in his balls, tight and aching, then exploded. Hot semen flooded the condom, filling it with a thick, warm rush that made his cock throb and pulse inside Kylian. He shuddered, his forehead dropping to rest against Kylian’s sweaty shoulder.
For long, suspended moments they stayed locked together, Jude’s cock still pulsing deep inside Kylian’s spent hole. Their ragged breaths mingled, the air thick with sweat and the faint smell of latex. The ktchen table beneath them was cool, a stark contrast to the heat radiating from their bodies. Jude eased out slowly, the thick length slipping free with a wet, slick sound. A trickle of lube and mixed fluids trailed down his thigh, glistening in the dim kitchen light.
Jude leaned in, pressing a tender, almost reverent kiss to the bite mark he’d left on his shoulder, his lips soft against the bruised skin. He lingered there, breathing in Kylian’s scent, before slipping his hands under Kylian’s arms and helping him down onto unsteady legs.
Kylian’s knees wobbled as his feet touched the floor, the counter’s edge still pressing into his palms for support. He swayed slightly, chest heaving, the afterglow of orgasm humming through. Jude stood close, one hand resting possessively on Kylian’s lower back, the other still holding the used condom, which he tossed into the trash with a casual flick.
Jude and Kylian stumbled from the kitchen to the low couch, their skin still slick with sweat and lube. Jude shoved Kylian gently onto the soft cushions, then sank down beside him, pulling him close until their chests pressed together. Their mouths crashed again wet, hungry, tongues sliding deep as they tasted each other’s sweat and Jude’s hand roamed over Kylian’s chest, pinching a nipple hard enough to make Kylian gasp into the kiss, while his other hand slipped down to cup Kylian’s ass, squeezing the firm cheeks and feeling the faint tremble of muscles twitching.
Jude’s hand slipped up Kylian’s side, fingers splaying over the ribcage before curling around his shoulder, pulling him tighter. Kylian gasped into the kiss, his breath hitching as Jude’s thumb brushed over the sensitive spot just below his ear. The kiss deepened, jaws opening wider, tongues dueling in a slow, relentless dance. Saliva slicked their lips, making every slide sound like a soft, wet smack that echoed in the quiet apartment.
They broke for a heartbeat, eyes locked, chests heaving. Jude’s forehead rested against Kylian’s, Jude’s other hand drifted down, palm flattening over Kylian’s stomach, feeling the muscles jump with each ragged inhale.
He trailed his fingers lower just enough to brush the hot skin of his hipbone. Kylian’s hips jerked involuntarily, a soft moan escaping into Jude’s mouth. Jude swallowed the sound, his own cock beginning to stir against the couch cushion, a slow, thickening pressure building as their bodies rubbed together.
Kylian’s hands roamed Jude’s back, nails digging lightly into the muscle as he pulled Jude closer, trying to eliminate any space between them, pushing his chest into Jude’s, and their erections began to press against each other. A dull, insistent throb that grew sharper with every grind.
They slowed the kiss for a moment, just to breathe, but the pause was filled with heavy, ragged panting. Jude’s lips trailed from Kylian’s mouth to his jaw, sucking a hot, wet line down to his throat. Kylian’s head tilted back, exposing more of his neck, and Jude sucked harder, leaving a faint, reddened mark.
Their mouths reunited, deeper this time, tongues sliding together in a slow, deliberate rhythm that seemed to draw out every sensation. Kylian’s own hand found Jude’s chest, fingers splaying over the hard pecs, thumb rubbing over a nipple until Jude gasped into the kiss, his hips bucking slightly against Kylian’s.
The friction between their bodies intensified. Jude’s cock, now noticeably harder, pressed insistently against Kylian’s thigh. Kylian’s own length swelled, a hot, heavy weight pressing against Jude’s stomach. They both felt it. The undeniable, aching need building with each second of contact. Jude broke the kiss just enough to whisper against Kylian’s ear, his voice low and rough.
“You feel that?”
Kylian whimpered, a needy sound that vibrated through Jude’s chest, and answered.
“Yeah... fuck...”
He shoved his hips forward, grinding his hardening cock against Jude’s thigh, seeking more pressure. Jude responded by pulling Kylian’s hips tighter. Their mouths collided again, fiercer, teeth clacking lightly as they chased each other’s breath. Jude’s tongue explored the roof of Kylian’s mouth, then swept down to tease the tip of his tongue, eliciting a moan that was swallowed instantly.
Kylian’s hands slid up Jude’s back, fingers tangling in the hair at the nape of his neck, pulling him down so their foreheads touched, eyes half‑lidded, lips swollen and glistening.
Finally, after what felt like an eternity of lips, tongues, and grinding bodies, Jude pulled back just enough to look into Kylian’s eyes, both of them flushed, lips slick and swollen, eyes dark with lust. He brushed a thumb over Kylian’s lower lip, feeling the lingering moisture, and whispered.
“Fuck... we’re both hard again.”
Kylian let out a low, shuddering laugh, his forehead resting against Jude’s, and replied.
“Yeah...”
Their mouths met once more, sealing the promise with a deep, lingering kiss that hinted at the heat still to come. Jude broke the kiss just enough to flip Kylian onto his front, pressing his chest into the cushions, ass lifted high in the air. Kylian gasped, fingers digging into the fabric as Jude spread his thighs wider, exposing the pink, slick hole that still glistened from the kitchen sex.
Jude knelt behind him and he let his fingers trail down Kylian’s spine, feeling the faint tremble of over‑stimulated skin. He brushed a thumb over the slick rim of Kylian’s entrance. The touch made Kylian gasp, his hips jerking back instinctively, a whimper escaping his lips because even that light pressure felt like too much after the kitchen session.
“Still sore, huh?” Jude murmured, his voice low and thick, the words slipping out easy but loaded with intent.
He didn’t wait for an answer; he pressed his index finger in, slow at first, feeling the tight ring clench around him.
Kylian’s back arched, a soft moan spilling out as the finger stretched him, the sensitivity making every millimeter feel like a spark. Jude added a second finger, scissoring them gently, spreading the inner walls. The slickness from earlier made the slide easy, but the inner muscles were still hypersensitive, fluttering around his digits. Kylian’s breath hitched, his cock twitching against the couch cushion, a bead of precum forming at the tip. He pushed back against Jude’s hand, begging for more even as his body begged for relief.
“Fuck... you’re so tight still.”
Jude growled, curling his fingers upward, rubbing the spot that made Kylian see stars. The boy’s whole body shuddered, a choked cry tearing from his throat as a wave of pleasure shot through him, sharp and almost painful from the overstimulation.
Jude kept the rhythm, his thumb circling the swollen rim while his fingers worked inside, each thrust deliberate, each pull making Kylian gasp louder. The sound of wet flesh sliding against flesh filled the quiet apartment, mixing with the distant city hum and their ragged breaths.
Kylian’s hands fisted the couch fabric, nails digging in as he rode the wave, his hips jerking in small, desperate motions. When Jude felt Kylian’s walls start to spasm, he withdrew his fingers with a soft, wet pop, leaving Kylian trembling.
Jude reached for the nightstand, his fingers brushed the foil packet. As Jude began to tear the edge of the wrapper, Kylian made a low, desperate sound in the back of his throat. It wasn't a moan of pleasure; it was a protest. Kylian’s hand shot up, his fingers locking around Jude’s wrist, stopping him mid motion.
"No." Kylian whispered, the word barely a breath.
Jude froze, glancing down at the grip on his arm and then up into Kylian’s eyes. Kylian’s gaze was blown out, pupils dilated until his eyes were almost entirely black, shimmering with a raw, unfiltered need.
"Are you sure? "
"Just fuck me, Jude. Now. I want to feel everything."
"You're going to regret this when you're screaming for me to stop." Jude warned, though his voice lacked any real conviction, sounding more like a promise of what was coming.
But Jude didn't need to be told twice. His hands slide from Kylian's hips to cup his face, crashing their lips together in a kiss that tasted of desperation and surrender. He positioned himself at the entrance of Kylian and with one heavy, possessive thrust, he buried himself deep inside, filling Kylian completely.
Kylian let out a sharp, broken cry, his head snapping back as he shuddered under the sudden, overwhelming fullness. There was no barrier, no latex just skin on skin, a raw, sliding friction that sent electric shocks through both of them.
"God, you're so tight." Jude hissed, his voice strained as he began to move, his pace urgent and punishing.
Skin slapped against skin, the couch creaking under their weight. Jude’s hands gripped Kylian’s hips hard enough to leave bruises, pulling him back onto each thrust so Kylian’s ass bounced off Jude’s pelvis. Every drive shoved Jude’s cock past Kylian’s prostate, sending jolts of pleasure that made Kylian’s toes curl and his cock twitch violently against the cushion.
Kylian’s moans grew louder, ragged.
“Fuck... Jude... harder...”
He shoved his face into the pillow, muffling his cries, while Jude leaned over him, biting hard into the meat of Kylian’s shoulder, leaving a dark crescent of teeth marks. The pain mixed with the pleasure, making Kylian’s whole body shudder.
Jude’s breath came in short, harsh gasps as he felt his own climax building. He reached around, wrapping his hand around Kylian’s leaking cock, stroking it fast and rough, thumb rubbing the slick head in time with his thrusts. Kylian’s hips jerked, his ass clenching around Jude’s cock with each pulse. Kylian a hoarse scream tearing from his throat as his cock exploded, thick ropes of cum splattering across the cushion, Jude's palm and his own stomach.
But Jude wasn't done. The feeling of Kylian’s walls pulsing and squeezing around him tight, wet and desperate, pushed Jude over the cliff. He let out a low, animalistic growl, his fingers digging bruises into Kylian’s hips to hold him steady. He didn't slow down, instead he accelerated, his hips snapping forward in a frantic, punishing rhythm. He wanted to leave everything inside Kylian, to mark him from the inside out.
“Fuck... you feel so good...” Jude groaned, his voice a rough, broken rasp.
With one final, deep surge, Jude buried himself to the hilt, his pelvic bone slamming against Kylian’s ass. He froze there, his muscles locking up as his orgasm hit him like a freight train.
He let out a long, shaky moan as he began to come. Jude pulsed inside him, wave after wave of thick, creamy cum pumping deep into Kylian raw. He filled him completely, creating a heavy, full sensation that felt almost overwhelming. Jude stayed buried deep, his cock still throbbing and twitching inside the tight grip of Kylian’s ass.
As the intensity faded, Jude remained locked inside him, his chest heaving against Kylian’s back. He breathed in the scent of Kylian’s skin, his heart hammering against his ribs. He didn't pull out immediately; he wanted to savor the feeling of the raw warmth of their joined bodies. Eventually, Jude shifted, slowly sliding his softening shaft out of the gaping, slick hole. A thick, white mixture of cum and lube leaked out of Kylian, dripping slowly onto the fabric of the couch, a messy testament to how thoroughly Jude had filled him.
Jude collapsed forward with a heavy exhale, his chest pressing flush against Kylian's back as their heartbeats slowly synced in the quiet aftermath. The weight of him was grounding, comforting and Kylian wrapped his arms around Jude's forearm without thinking, fingers tracing lazy patterns over sweat damp skin.
Kylian turned his head just enough to catch Jude's mouth in a soft kiss. They stayed like that for a while, until Jude grabbed a nearby blanket from the back of the couch and draped it over them. Their legs tangled naturally. Jude's hand resting possessively on Kylian's hip while the apartment felt warm and safe around them, the only sounds their slowing breaths and the distant hum of the city outside.
Exhaustion crept in quickly after that, the tequila and the intensity of the night pulling them under.
" We should shower. "
Kylian mumbled, but his eyes already fluttered shut, his body relaxing fully against Jude's, cheek pillowing on the Brit's biceps. Jude followed soon after, both of them drifting into deep sleep.
