Work Text:
He was still giddy with it walking into the locker room. Some of the edge fell off during the post-game interview, his limbs no longer shaking and his voice started to come out smoother as the reporters asked him the last of their questions.
Questions about his goal, a goal which ended his months old drought and helped the team win the game. The thought by itself brought back the thrill he felt as he saw the puck hit the back of the net. Yeah, his legs may have stopped shaking but he sure as hell has not calmed down.
This was further proved to him as he stepped through the doors into the locker room, his ears filling with joyous cheers and familiar voices calling his name. He couldn’t help a shy smile as the couple of boys he passed on his way to his stall patted him on the head, ruffling his hair and squeezing his shoulders.
“Good one, Kappy!” Jake yelled as he walked past him in just a towel, still wet from the shower. Kappy laughed as Jake hugged him, adding to the moisture already on his clothes from the sweat and orange-flavoured Gatorade for some reason.
The camera crew and coach already left, so Kappy could let himself relax as he received praise from his teammates. He turned to face the room and saw Sid approach him with a small smile on his lips. He reached out, grabbing the back of Kappy’s neck and pulled him down into a hug.
“Great job out there, bud. Been a long time coming, eh?” Sid’s voice came as a series of vibrations against his ear, and he felt a familiar thrill bubble under his skin.
His hands found Sid’s sides and he patted his ribs. “Thanks, cap. You got two today though, we should celebrate that.”
Kappy didn’t want to act as if he didn’t enjoy the attention and even though he was excited by it, he knew his goal wasn’t the one that won the game for them.
There was a wave of rumbled (and even shouted) disapproval from the rest of the guys and Sid gave him an all-telling look of: “Let’s not go there, yeah?”, which made Kappy’s face heat up. Of course, Sid wasn’t that kind of guy to make everything about himself, pure Canadian humility and niceness down to his core and Kappy knew it was for the best to accept that and not push against something which couldn’t be moved.
Before he could speak again, though, a large arm enveloped his shoulders and pulled him away from Sid. Kappy barely had the time to react when he heard Geno’s voice shout something in Russian and subsequently place a big, loud kiss on the top of his head.
Kappy laughed and tried to squirm away, but Geno wrapped his other arm around him and picked him up, crushing him in a bear hug.
“Don’t kill him, G, we need him to score more,” Jars yelled from the other end of the room and threw a towel in their direction, which was followed by a wave of laughter. Kappy giggled, a loud and giddy sound he almost didn’t recognise to be his own, as he was finally released, and his feet touched solid ground again.
He turned to Geno, who ruffled his sweaty hair one last time with a face-splitting grin before turning to walk back to his stall.
“Congrats on the goal, G!” Kappy yelled after him. It was only fair he would get some love himself.
“Oh, now we say congratulations, Geno?” he shouted, acting offended. Sid waved a hand as if to dismiss whatever Geno said.
“Don’t listen to him, he can’t take a compliment when he should.”
Kappy smiled so hard his cheeks hurt.
“Where’s Jeff’s congrats on the assist, huh, Geno?” shouted someone from behind Kappy; it could have been Tanger, but he wasn’t sure. Kappy’s eyes searched the room until they fell on a lean figure in the corner. Jeff was already showered and dressed in his suit, sitting in his stall with a content smile on his lips. His long legs were spread, hands clasped together between his thighs. Kappy felt familiar heat rise in his stomach as their eyes met.
“Yeah, G, I thought you would be the first in line for that,” someone else yelled.
“What was it you said? ‘Is hard to assist’?” Another series of laughter followed as Geno shrugged, apparently unbothered by the chirps.
“Is only hard to assist Sid, he always need perfect pass.”
Sid rolled his eyes. “Oh, yeah, it’s me, I’m making it difficult.”
The chirping became a distant noise to Kappy as he began approaching the man in front of him. He had no idea whether Jeff knew that Kappy talked about him in his post-game interview, but he felt that he wouldn’t mind – he was too much of a good guy. What he said still stands – he was always taking care of him and it was partially thanks to him that Kappy managed to score after so long.
As Kappy approached Carts, the older man moved his hands from their leisure position between his thighs and reached them towards Kappy. With the usual wave of shivers travelling across his spine, Kappy felt a sense of relief at Jeff’s open invitation. They didn’t do this in front of the other guys often, not when they were still in the locker rooms (and sober), but tonight seemed to be an exception. Kappy wasn’t going to deny the excitement he felt as he stepped in between Jeff’s spread legs.
“Hello there,” Jeff said with a smile. His voice was quiet, private, only for Kappy to hear. “Wanna join me here?”
Kappy gently grabbed Jeff’s forearms and guided them to his hips. “I’m all sweaty, I’ll mess up your suit.”
“As if Carts would ever mind that,” called someone from behind Kappy, probably Evan.
The other guys laughed and Kappy couldn’t help the smile that spread to his lips as he lowered into Jeff’s lap, his legs on either side of his hips. His knees pressed into the solid surface of the bench and Kappy felt like he could cry. Jeff pulled him closer to him, their chests flush against one another.
“You worked hard for this,” Jeff said, his chest rumbling against Kappy’s as he spoke. Kappy wrapped his arms around Jeff’s neck, his fingers carding through the still wet hairs on his nape. “That goal was beautiful, you know that?”
Kappy fought back a whine at the praise and nodded, his hips twitching against Jeff’s. A small part of him felt bad for destroying Jeff’s expensive suit pants – the thin fabric was already wet from Kappy’s sweaty leggings but judging from the content smile on Jeff’s face, he didn’t seem to mind.
“Thank you,” Kappy said, shyness suddenly taking over again. “For the pass, too.”
A hint of something – excitement, wonder, a little bit of heat that made Kappy sweat – appeared in Jeff’s eyes and he moved his hands further back, squeezing Kappy’s ass.
Kappy couldn’s stop the quiet sigh that escaped his lips and Jeff grinned, satisfied. He already put his teeth in, which disappointed Kappy a little bit. He liked his toothy smile, it reminded him of who Jeff was – a hockey veteran, with much more experience than Kappy both on and off the ice. That was what drew Kappy to him in the first place, all those months ago. He liked that Jeff knew what he was talking about, that he’s been through it all. It was a little later that he had grown fond of Jeff’s kind and gentle nature, when Kappy hit a curb and suddenly couldn’t score anymore. Jeff approached him then, becoming one of the most supportive presences in Kappy’s life at the time.
Once the already occasional texts from his father stopped completely, Carts became the only support Kappy had in that situation. There were the other guys on the team, of course, but they were busy with trying to get better themselves and certainly didn’t have enough space in their lives to help out Kappy with his issues. Not in the way Jeff did, anyway. Jeff’s been through it all, he already had it all figured out, so it wasn’t much of an issue for him to offer some much-needed advice.
At the beginning, Kappy took it like a man dying of thirst – desperately, gratefully, but with a twinge of guilt and embarrassment every time he asked for it and Jeff just kept offering . Even if, over time, there were times Kappy did not particularly express a need for any help, Jeff still offered and Kappy still took it. Because in those couple months Jeff became the person who knew Kappy more than anyone else in his life. He knew exactly what Kappy needed and when he needed it. And most importantly – he was always willing to give Kappy everything, even if he didn’t ask for it directly.
That was what led them where they were now – with Kappy sprawled in Jeff’s lap in the locker room with all their teammates still present. Fortunately, during one of their night outs after a particularly satisfying win (Jars got a shutout, Geno got the game winning goal with Sid’s assist), when the energy was exceptionally high even hours later, the guys got a taste of Jeff’s and Kappy’s relationship up close. It wasn’t an earth-shattering revelation and with Geno and Sid already in a long-lasting union themselves, the team took it exceptionally well.
The fact still did not change how exciting the new level of PDA they were displaying was. He loved the thought of everyone seeing them like this, Jeff’s big hands on him, whispering words of praise that drove Kappy insane.
“You did so well tonight. Took my pass so nicely,” Jeff continued, his fingertips slipping under the hem of Kappy’s undershirt, the butterfly touch sending shivers across Kappy’s skin. “I want to give you a reward, something special. To see how well you take that, too.”
Jeff paused for a moment, studying Kappy’s face. Then: “Would you like that?”
Kappy shuddered and nodded, his hips moving against Jeff almost automatically.
Jeff pressed his fingers into the soft meat of Kappy's hips, his nails burying into his skin. “Tell me. Would you like that?”
“Yes,” Kappy breathed, then lowered his voice to a barely audible whisper, “yes, daddy, I would like that.”
Jeff smiled, placing his hand on the back of Kappy's head, pulling him down gently. Kappy let out a moan as Jeff kissed him, all tongue and teeth and Kappy felt like he could melt. Jeff’s other hand travelled to the front and slipped under Kappy's undershirt, his fingers brushing against his abs. There was a chorus of boos and ews behind Kappy, but he could care less because Jeff’s tongue was in his mouth, and he could feel his dick getting hard against the inside of his thigh.
“Hey, could you guys get a room?” someone yelled and there was a murmur of agreement from the rest of the guys.
Kappy pulled away from the kiss to see Jeff roll his eyes, but there was still a smile on his face.
“Good idea,” he said, patting Kappy's thigh. “Let's take this somewhere private.”
Kappy felt a rush of heat and nodded maybe too enthusiastically, but he didn't care. Jeff said he deserved a reward and he wasn't going to act like he didn't want it.
“Yeah, and while you’re at it,” Kappy turned to see Tanger walk out of the shower, the towel around his waist hanging on by a thread, “tell your boy to shave that horrendous thing on his face.”
Kappy frowned and touched his upper lip. He climbed off Jeff’s lap and stood up, facing the room.
“Yeah, I think everyone agrees on that front,” Jake said.
He heard Jeff laugh. “It's not that bad, boys.”
“Yes, is very bad,” Geno joined in, pointing towards Sid with his chin, “even worse than Sid playoff beard.”
Sid turned to him and outright glared. Kappy rolled his eyes and turned to his toiletry bag so he could finally take a shower and get out. The moustache-related chirping continued.
“That thing looks like a very hairy caterpillar died on your upper lip, bud,” Jars said, which earned him multiple words of affirmation and more laughter.
Kappy ignored them for the sake of preserving his good mood and leaned down to grab his towel. Jeff touched his wrist before he straightened up and kissed him again, hungrier than before. It was over before Kappy could really get into it, Jeff taking his lower lip between his teeth as he pulled away and Kappy let out another quiet moan.
“I’ll wait for you, so hurry up,” Jeff murmured and when Kappy nodded, Jeff must have seen the already blissed out expression in his face because he decided to add to the damage with a low “Good boy.”
“Jesus, guys, seriously,” someone grumbled and Kappy raised two fingers towards the voice as he walked into the showers.
“You’re acting awfully offended there, bro,” he heard Tanger say with unhidden amusement in his voice. “As if you haven't seen G and Sid suck face for like a hundred times.”
“That's different!”
“Dude.”
“It's literally not.”
Kappy turned on the shower and stepped under the stream, the sound of running water blocking out the voices of his teammates who were suddenly dead set on being extremely annoying. Still, it did not erase the feeling of content and warmth in his chest from scoring a goal for his team after so long. Then there was the excitement of a possible reward for his hard work from Jeff, which sent an electric shock straight to his dick and made him speed up his usual post-game shower routine. He cleaned himself up as best he could and once his towel was too wet, he made use of the shared hairdryer to get rid of as much moisture as he could. He may have been about to vibrate out of his skin with excitement, but he didn't want to deal with trying to put his suit pants on over damp skin.
When he walked out of the shower, most of the boys were already gone. It didn't surprise him he didn't see some of them shower – some guys preferred to shower at home or in their hotel rooms, and Kappy didn’t question that.
His gaze landed on Jeff standing in the middle of the locker room. He was talking to Sid. He saw Geno by the door, holding his and Sid’s bags, looking impatient.
They didn't seem to notice him walking in, so he went on about his routine (while skipping some steps and going at least two times faster) of packing up and getting dressed. Even with his best efforts, his hair was still damp, so he put a warm cotton cap on and shouldered his bag.
He walked up to Jeff and when the taller man noticed him standing by his side, Kappy felt his hand on the small of his back.
“Thanks, Sid,” he said, with no indication of what they were discussing up until that point. “We'll be going now. See you guys tomorrow.”
Sid smiled his usually polite, yet still genuine smile and patted Jeff’s shoulder a few times. “Good work today, guys. Get some rest.”
Kappy smiled and nodded, trying to stay focused on being present in the situation while Jeff’s thumb rubbed small circles into his skin through his shirt.
“Roll call?” Jeff called after Sid as he joined Geno by the door.
“Meeting’s at nine, so don't be late!” he yelled back and Kappy could just barely catch the pained expression on Geno’s face as they disappeared behind the door.
The two of them were finally alone, for the first time since the game ended. It was late, it must have been something after eleven, but Kappy wasn't tired. Both the adrenaline of the game and the thrill of what was yet to come kept his energy levels high as he felt Jeff squeeze his side.
“Alright, time to go. Your room?” he asked.
“Sure,” Kappy shrugged. He didn't really have a preference as to where they met up, he was comfortable pretty much everywhere (even in the locker room with the rest of the team, it seemed).
“Did you drive here?” Jeff asked as they began making their way out of the arena.
Kappy felt his face heat up at the question and his blush must have been obvious, because Jeff laughed, his head tipped back.
“Alright, I’ll drive.”
Kappy was glad he didn't need to elaborate further. He didn't feel like admitting he took a cab to the arena even though he had a perfectly functioning car and a very much valid driver's licence simply because he was hoping that he would be going home with Jeff. Well, going back to the hotel with Jeff. Whatever.
They piled up into Jeff’s rental and by the time they made it to the main road, the clock in the car informed them that it was quarter past eleven. The drive was quiet for the most part, with the radio tuned on a station playing old school R&B. Kappy let himself relax into the passenger seat, spreading his legs wider to take some pressure off his thighs and groin. He should really get some new suits.
He caught Jeff glance towards him and then Kappy watched his right hand leave the steering wheel and find its new place on Kappy’s thigh.
“Have you thought about your reward?”
Kappy pursed his lips, thinking for a moment.
“Shaving my moustache?”
Jeff laughed, a loud, melodic sound which spread heat into Kappy’s chest. “Well, I’m doing that regardless.”
Kappy‘s jaw dropped, an image of pure offence. “So you do hate it!”
“I swear I don’t, I think it looks good on you!” Jeff said, but he was still laughing and Kappy didn’t know whether he was joking or not.
Kappy shook his head, but he kept smiling. “Seriously.”
Jeff threw him a questioning look, one eyebrow raised. There was a short pause.
“Fine, Jesus, you guys win, you can shave my moustache!”
Jeff grinned and Kappy felt his fingers bury into his thigh.
“I promise I’ll be careful.” His hand moved a little bit higher on Kappy’s thigh. There was another stretch of silence.
Kappy swallowed. “You know,” he cleared his throat, “you know you don’t have to be. I don’t mind if you - I don’t mind getting a little hurt.”
Jeff’s hand moved another inch higher and Kappy’s half-hard dick twitched, straining against his already too tight pants.
“I know.”
Jeff removed his hand from Kappy’s thigh and before Kappy could react in any way, he placed it on his crotch.
Kappy let out a quiet, high-pitched moan, bucking his hips towards Jeff’s hand instinctively. The pressure wasn’t enough to really get him off, but he was especially sensitive so he wouldn’t put it past himself that he could make himself come just like this.
“Now, be a good boy and don’t move for a bit, alright?” Jeff instructed him gently and Kappy moaned again, forcing his hips down.
“Yes, ah , daddy,” he breathed and bumped his head back against the headrest as Jeff rubbed his cock through the thin fabric of his suit pants.
It went on like this for several minutes, Jeff’s hand on Kappy’s crotch, massaging his dick through two layers of fabric and Kappy trying his hardest not to thrust his hips up to get more friction.
“You’re doing so well. We’re almost at the hotel. I know you can do this.” Kappy tried to focus on Jeff’s words, to keep himself grounded. He knew how this worked. They didn’t practise this exact thing all the time, but Kappy recognised the basic principle: if Kappy behaved well, he would get a reward. If he disobeyed Jeff’s instructions, he would get punished. There was a very thin line between what was considered a reward and a punishment when it came to Kappy, but he usually liked to obey, to be a good boy for Jeff, so he could be rewarded.
So he persisted, letting out obscene sounds at Jeff’s careful ministrations to limit the movement of his hips as much as possible. He could already feel precome leaking into his underwear and his head was beginning to spin.
“You’re being so good, Kappy, I’m so proud of you. Taking this so well, just like every hit and bodycheck on the ice.”
“Thank you, daddy,” Kappy moaned, burying his fingers into the meat of his thighs and gritting his teeth as Jeff ran his knuckles over the length of his cock.
“Do you want to come?” Jeff asked and Kappy whined. The thought of possible release was tempting, but he wanted to be good, he wanted to hold out until they were at the hotel.
“I don’t - I don’t know,” Kappy stuttered, his face hot. There was a familiar pull in the muscles of his abdomen and he knew it was only a matter of time before he came. He felt tears prickling him in the eyes.
“You don’t know?” Jeff asked; patient, curious.
“I want,” Kappy moaned, a lone tear falling from his eye, “I want to be good.”
Kappy felt the car stop, but the engine was still running. He saw Jeff unfasten his seatbelt in the corner of his eye as he leaned in close. Kappy felt Jeff’s hot breath on his cheek and the hand which wasn’t rubbing at his dick found his chest. Jeff’s skilled fingers quickly located Kappy’s right nipple through his shirt and flicked it gently.
“Oh, fuck,” Kappy moaned, squeezing his eyes shut. He felt his orgasm start to build and he pressed himself deeper into the seat. “Please, daddy, I’m close -.”
“You can come,” Jeff murmured against his ear, his breath disturbing the fine hairs on his cheek. “We’re at the hotel now, you did so good. Can you let go for me?”
“Yes, ah, fuck, yes ,” Kappy whined, his breath coming in faster, a series of high-pitched ah, ah, ahs as the muscles in his legs and abdomen tensed and he could just barely take in Jeff’s soft voice saying something in his ear as he came, finally allowing his hips to thrust up against Jeff’s hand.
He barely came down from his orgasm when Jeff grabbed his chin and kissed him, hungry and wet. Kappy opened his mouth to let Jeff’s hot tongue slip inside. His dick was twitching - he was still coming, his hips thrusting up into Jeff’s hand.
He had no idea how long they were kissing for, but he settled slowly, a post-orgasm lightness washing over him. Jeff’s kisses became gentler, turning into small pecks to Kappy’s swollen lips until at last he pulled away.
He looked down at Kappy with a look that could mean so many things - he saw satisfaction, pride, possessiveness; all of which was feeding the hunger in Kappy’s gut.
It must have showed on his face, because Jeff raised an eyebrow, amusement clear in his eyes. “You sure recover quickly.”
Kappy dared a smirk. “I was promised a reward.”
Jeff let out a short laugh, shaking his head. “That you were.”
They made themselves somehow presentable and stepped out of the car. It was only then that Kappy noticed they were in an underground garage. He must have been quite out of it to not notice where they were.
They took their bags out of the trunk and Kappy didn’t even try to hide his amusement at Jeff’s failed attempt to hide his boner by buttoning up his suit jacket.
“Keep laughing and you may just get punished instead,” he warned him with a dangerous look in his eyes. It still couldn’t hide the gentleness in his face, but it made Kappy hot all over anyway.
They entered the hotel and walked through the lobby. The receptionist barely registered them as they made their way to the elevator.
Kappy saw himself for the first time since they left the arena, in the elevator mirror as they stepped in. His hair was a complete mess, his lips swollen and pink, a deep blush on his skin that disappeared under his shirt collar.
He tried to ignore the obvious wet spot on his crotch and turned away from the mirror, taking a step closer to Jeff. He must have made a weird noise because Jeff’s hand immediately found his waist, a reassuring touch which made Kappy feel the complete opposite.
“Hey, we’re almost there,” Jeff murmured in his ear and Kappy’s eyes slipped shut at the vibrations Jeff’s voice sent down his skin.
He was already so sensitive, everything - the slightest touches, a breath, a look - worked like a trigger which made Kappy shiver with anticipation, the barely contained energy bubbling under his skin.
“Alright, come here,” he heard Jeff sigh and then his chin was tipped up, Jeff’s lips capturing Kappy’s in a gentle kiss. He must have been very obvious about his barely-contained excitement.
Kappy moaned into the kiss and stepped closer to Jeff, wrapping his free arm around his waist. He kissed back like a man possessed, licking into Jeff’s mouth, his fingers carding through the hair on his nape.
The ding announcing the elevator made it to their floor had Kappy jump up in surprise. They separated quickly and Jeff smiled down at him.
“Impatient much?” he said and dragged the pad of his thumb across Kappy's bottom lip.
Kappy shivered and nodded, his brain a complete mush. Just then, the elevator door opened and Jeff guided Kappy out into the dimly lit corridor with a hand securely on his hip.
Once they finally made it to Kappy’s room (after he dropped his key card once and missed the card swiper on the door two times with Jeff laughing behind him like an asshole), they left their bags and shoes at the entrance.
Kappy entered the room first, trying to find a hanger for his suit (with the pants having a direct ticket to the dry cleaners along with a generous tip for whoever has to deal with the mess). Before he could locate it, though, he felt a familiar presence behind him. His eyes shuttered close as Jeff’s arm enveloped him around the waist. His large palm landed on Kappy’s chest, fingers slipping in between the buttons of his shirt.
Jeff’s other hand went around Kappy’s neck, gently tipping his chin up. Kappy gasped as Jeff kissed him behind the ear, hot breath disrupting the fine hairs on his cheek.
He felt Jeff’s erection as it pressed against his ass and he grinded back, bold and unashamed about how turned on he was.
Jeff groaned into his ear quietly as his fingers slipped further into Kappy’s shirt, cupping his pec. The calloused skin of his palm rubbed against his nipple.
Kappy moaned, bucking his hips into Jeff’s, arching his back as much as he was able.
“Daddy, please,” Kappy whined, grabbing Jeff’s forearms to at least get an illusion of leverage, because he was sure his legs may give out soon.
“God, you were so incredible out there,” Jeff said, his voice coming out hoarse and strained as he kissed Kappy’s neck. “If only you could have seen what I saw. How I looked over and you were right there, waiting for my pass, ready to score.”
Kappy’s breath hitched as he felt something sharp against the skin of his neck. He squeezed Jeff’s forearms and let himself relax into the bite, pain shooting across his entire body and straight down to his hardening cock.
He let out a moan, or at least he thought he did, he might have screamed because Jeff licked the place where he had just sunk his teeth and let go of Kappy’s neck. Before any confusion as to what was happening could sink in, Jeff turned Kappy around with the arm around his waist and finally faced him again.
Jeff kissed him, and yeah, Kappy definitely made too much noise just then.
“Get undressed,” he instructed quietly when they separated and Kappy nodded, scrambling to get his suit jacket and shirt off as quickly as possible.
Jeff moved back slightly, taking a step towards the bed. He was still watching him, his dark eyes not matching the always gentle smile on his lips.
Kappy really tried to put his suit away neatly, but when one of the buttons on his shirt flew off the thread and hit the wall, he really couldn’t care less.
He discarded the pants by a chair in the corner and turned back towards Jeff, who was now sitting on the edge of the bed, still fully clothed.
Kappy must have made a disapproving face at the lack of nakedness, because Jeff laughed.
“What is with that reaction?” he motioned to Kappy’s boxers. “Take those off, too, please.”
Kappy hooked his fingers into the waistband of his boxers and tugged at it playfully. “You mean these? How fair is that?”
Jeff raised one of his eyebrows and he must have followed Kappy’s gaze, because he glanced at his getup for a second before rolling his eyes.
“Alright, alright,” he shook his suit jacket off his shoulders and threw it across the room towards the pile in the corner. Kappy watched him undo his cuffs and roll up the sleeves on each arm, mesmerised.
When Jeff was done, he spread his arms, a clear gesture of “is this enough?” and Kappy had no choice but to get naked immediately.
He slipped out of his boxers and he was between Jeff’s spread legs in basically two steps. The hunger in Jeff’s eyes as he looked up and down Kappy’s body sent a wave of shivers across his skin.
“What a girl gotta do to get you naked for once?” Kappy ran his fingertips over Jeff’s bare forearms, catching the rolled up sleeves at his elbows to pull his hands up so he would finally touch him again.
“You know you love when I keep my suit on,” Jeff said and grabbed Kappy by the hips, dragging him down into his lap.
There were only a few times in his life when Kappy thought he was born for something. When he helped win bronze for Finland at the U18 championships, when he got drafted to play in the NHL or when he scored his first hattrick - at those times, he thought (he believed ) he was born to play hockey.
Now, he was certain he was born to sit in Jeff Carter’s lap, the older man’s hands running across his skin, pulling him flush against him.
Jeff was right - he loved when Jeff kept his suit on, more than he was willing to admit out loud. The soft material of his suit pants felt delicious against his sensitive skin and he couldn’t help but moan loudly as Jeff grinded his hips up against him.
“Tell me, what would you like?” Jeff asked, kissing a line down Kappy’s neck to his shoulder.
Kappy blinked, surprised. “I get to pick? Anything?”
It wasn’t often that Kappy would say what he wanted to do, since Jeff knew what he wanted - and needed - most of the time, so Kappy got out of the habit of asking.
“Anything at all,” Jeff smiled and his hands slipped to Kappy’s ass.
A new rush of excitement washed over Kappy and he wrapped his arms around Jeff’s neck. He bit his bottom lip, trying to supress the embarrassment that seemed to come hand in hand with his desires.
“I want - can you play with my nipples a bit more?” Kappy managed to say, his face burning.
“ Can I?” Jeff laughed and gave Kappy a small, reassuring kiss. “Haven’t done that in a while, have I?”
Kappy felt Jeff’s hands move up and away from his ass, over his ribs and to the front, stopping just below his pecs. His breath hitched and he bucked his hips.
“I’ve been neglecting you,” he said, voice low. “How about you try to come like this? Can you do that for me?”
Kappy nodded, looking down at Jeff’s hands. “Yes, daddy.”
“Good boy,” Jeff whispered and lifted his thumbs to Kappy’s nipples. He rubbed them gently, checking for Kappy’s reaction.
Kappy tipped his head back, closing his eyes to focus on the sensation. He never considered this particular part of his anatomy to be especially sensitive, not until Jeff offered to try it once. Ever since then, it turned into a good way for Jeff to torture Kappy.
Jeff pinched both of Kappy’s nipples between his fingers and Kappy yelped . His dick twitched in response.
Jeff growled and leaned in, sucking in one of Kappy’s nipples into his mouth. Kappy moaned and buried his fingers in Jeff’s hair.
Jeff’s tongue circled his nipple almost in a playful way. Kappy felt a drop of precum leak out of his dick pressed against Jeff’s clothed stomach. He moved closer, trying to get as much friction as he could. It wasn’t enough and he whined, desperate.
He managed to get Jeff’s attention and his mouth left his nipple. The cool air hit Kappy’s chest and the change of temperature made him suck in a breath.
“What are you doing?” Jeff asked, slightly amused. “I thought we were gonna do this differently. Or is this not enough for you?”
As if to enunciate what he meant, Jeff took both of Kappy’s nipples between his fingers and squeezed hard.
Kappy let out a choked up moan and grabbed a handful of hair at Jeff’s nape. The pain sent a new wave of arousal to his cock as he thrust his hips against Jeff’s.
“Please, I can’t -,” his head was spinning, the pain mixed with desperation making his breath come faster. “I want to come, please, daddy.”
“Then come,” Jeff instructed him simply.
Kappy whined and he felt tears prickling him in the eyes. He wanted to be good, he wanted to follow Jeff’s instructions but the stimulation wasn’t enough, he needed Jeff to do something, anything.
“Please, touch me,” Kappy managed to whisper, pressing his cheek against Jeff’s temple. He rolled his hips, his painfully hard cock rubbing against Jeff’s shirt. “I want to come, daddy, so touch me, please.”
Jeff rubbed at his nipples leisurely, which got another moan out of Kappy. He hummed.
“I asked you to come without me jerking you off, remember?”
Kappy nodded into Jeff’s hair. He felt a new wave of shivers run down his spine.
“And you know what happens when you fail to do what I asked of you, right?”
“I know, daddy,” Kappy whispered, his eyes wet with tears. He pulled away slightly so he could look at Jeff properly. “But I want it. I want anything you’ll give me.”
Jeff’s eyes widened slightly in what seemed like surprise, but he quickly regained his composure and leaned up to capture Kappy’s lips in a hungry kiss.
Kappy kissed back immediately, opening his mouth to let Jeff’s tongue slip in. Jeff moved one of his hands down to wrap around Kappy’s neglected dick. Kappy moaned into the kiss and thrusted up into Jeff’s large hand.
Jeff did a couple practice strokes, spreading precome from the tip before he took Kappy’s dick properly in hand and began jerking him off in slow, regular motions. Kappy pulled away from the kiss to moan loudly, his voice coming back as an echo from the bare walls of the room. For a split second, he wondered whether any of the other guys could hear him. He never got any chirps about it, but he knew he was loud and he knew whoever was in the room next to his could definitely hear him. Walls were paper thin in America, but if anything, it just made Kappy louder.
Jeff kissed Kappy down his neck, sinking his teeth into the tender skin as he went (Kappy was glad they were going back to the still relatively cool weather of Pittsburgh the next day and he could wear a turtleneck without it seeming weird, even though he wouldn’t mind others seeing the marks Jeff left on his skin).
“Ah, fuck,” Kappy hissed as Jeff’s lips found his nipple again, and he moaned when he sucked it into his mouth.
Jeff’s hand on his dick sped up and it was too soon, a little too painful but Kappy could still feel his orgasm building, a familiar buzzing sensation in his thighs and lower stomach.
The air around them filled with Kappy’s moans, Jeff’s hoarse breathing and the slick sounds of Jeff’s hand on Kappy’s dick.
“Ah, daddy, I’m close - fuck ,” Kappy grabbed a fistfull of Jeff’s hair, trying to pull him even closer.
Jeff hummed an affirmative, circling his tongue around Kappy’s swollen nipple before biting down.
Kappy screamed, the pain working as the last push he needed to get over the edge. He moaned, high-pitched and bordering on a sob as he came all over Jeff’s hand, spilling across both of their stomachs.
He was only partially aware of Jeff wiping his hand on the bed cover and felt gentle kisses on his neck, calloused fingers running over his spine. Gradually, Kappy’s breathing slowed down and he acknowledged Jeff by leaning into his kisses.
“Well done,” Jeff whispered and captured Kappy’s lips in another kiss. Kappy was sure he would never get tired of the way Jeff kissed him - hungry, passionate, but gentle and sweet at the same time. Everything Jeff did to him was intoxicating and dangerously addictive. There were moments when he found himself wondering how he could ever manage without having Jeff’s attention, if that time would ever come.
“Thank you,” Kappy breathed. His eyes were getting heavy then; having come two times after playing an evening game was beginning to wear down on him.
“We’re not done yet,” Kappy’s eyes snapped into focus and he looked at Jeff, his eyes dark. He waited for him to speak again: “You didn’t follow my instructions, remember?”
Kappy swallowed. He nodded.
Jeff pointed his chin to the side. “Get down. On your knees, hands by your sides.”
A new wave of arousal washed over Kappy as he obeyed. He stood up slowly, his legs still wobbly from his orgasm and carefully sank to the floor. The hotel room carpet was surprisingly soft against his knees and he made himself as comfortable as possible. He had no idea what Jeff had planned, so he could potentially spend a long time in this position, which made Kappy feel even hotter, somehow.
He looked up at Jeff, patient.
Jeff regarded him with an unreadable expression for a short moment before reaching down and grabbing Kappy’s chin. He pressed his thumb against Kappy’s lips.
“Think of this as your proper reward,” he said, his mouth forming into a small smirk. “Open up.”
Kappy parted his lips even before Jeff could finish his order and when he felt Jeff’s thumb on his tongue, his eyes shuttered closed, a content noise leaving his throat.
Jeff cursed under his breath as Kappy’s lips enveloped his finger. Kappy took it as encouragement to keep going, so he pressed his tongue against Jeff’s thumb and sucked it deeper into his mouth.
“Fuck, your mouth,” Jeff groaned and Kappy couldn’t help the smug satisfaction he felt at that. He loved knowing he drove Jeff crazy as much as he did Kappy. It was one of his favourite things about their relationship - it kept things balanced, on and off the ice.
Jeff began fumbling with his fly and Kappy’s heart skipped a beat. He knew what was coming without Jeff even having to say anything.
“If only you could see yourself right now,” Jeff said, voice low. He unzipped his pants and reached in to take his cock out. Kappy’s mouth instantly began watering and he scooted closer, reaching out to grab onto Jeff’s calves.
“You’ll take everything I give you, won’t you?” Jeff huffed as he stroked his cock a few times. “You take it so beautifully, like the pretty little slut you are.”
Kappy moaned at that and let Jeff open up his mouth with his fingers, hooking his thumb on the inside of his cheek. Kappy opened his mouth wider. Jeff cursed again, his thumb leaving Kappy’s mouth and grabbing his jaw.
“Be a good boy and take it,” Jeff pulled Kappy closer to him so he could reach his mouth better. “Don’t stop until I tell you.”
“Yes, daddy,” Kappy whispered and leaned in, licking the drop of precome on the tip of Jeff’s cock before taking it between his lips and sucking it into his mouth in one smooth motion.
He heard Jeff groan above him, deep and guttural, the sound like a song to Kappy’s ears as he shifted his position slightly so he could take Jeff’s dick deeper into his mouth. He could feel the stretch of his lips around Jeff’s dick, a sensation just on the verge of being painful, but he knew better than to stop.
Over the few times he’s done this, he learned to control his gag reflex enough to comfortably take Jeff’s dick all the way in, the head almost touching the back of his throat.
He felt Jeff’s large hand in his hair and he moaned as Jeff pulled at it.
“ Fuck ,” Jeff hunched over as he groaned, dragging Kappy ever closer. Kappy’s nose buried into Jeff’s pubic hair at the base of his cock for a moment before he pulled away slightly. He took a deep breath and sunk down again, his throat closing around the head of Jeff’s cock.
He established a rhythm like this - taking Jeff deeply into his throat and holding for long enough to start running out of air before he pulled away. Kappy could still remember the first few times he tried to do this. He almost fainted once because he got too excited and forgot to come up for air. It took him way too long to convince Jeff to start doing it again because as much Jeff loved playing into Kappy’s fantasies, he never wanted to intentionally (or unintentionally, really) hurt him. But Kappy liked that about him - the gentle, caring nature behind a hard, masculine exterior.
Kappy had no idea how long they’ve been at it when he took Jeff’s dick deep for what felt like a hundredth time, but he could feel the exhaustion start to creep in. His muscles were sore, his joints ached from the time he spent kneeling on the floor and the bite on his nipple practically throbbed.
And yet, he didn’t want it to ever stop. A part of him wished he could go on forever like this - with Jeff’s dick down his throat, filling his mouth, the hard hot length of him sliding across his tongue.
But he soon felt Jeff start to buck his hips, his grasp on Kappy’s hair tightened and Kappy knew he was close.
Kappy braced his hands against Jeff’s shins and looked up at him through half-lidded eyes.
“Fuck, I’m gonna come,” Jeff breathed and pulled at Kappy’s hair to slide his cock out of his throat. Kappy bobbed his head up and down a few times, sliding his tongue on the underside of Jeff’s cock.
When he felt the first few drops of come hit his throat, he closed his eyes and continued sucking on Jeff’s cock as he came. Kappy held onto Jeff’s shaking legs, swallowing everything he could.
Kappy would have stayed there longer, but when he pulled Jeff’s dick out of his mouth, Jeff grabbed him by the arms and lifted him up as if he weighed nothing. Kappy let out a surprised yelp and laughed as Jeff pulled him into his arms.
“You,” Jeff began, his eyes still clouded with orgasm, but not missing the ever present softness and he planted a small kiss to Kappy’s lips.
“Me what?” Kappy laughed, his mouth forming into a smug smile.
“You’re gonna be the end of me,” Jeff said finally and kissed him again. It was the slowest they have kissed all night, both feeling worn out as the adrenaline finally started leaving their bodies.
“I need to shower,” Kappy said when they separated and Jeff groaned, thumping his forehead against Kappy’s chest.
“Come on, Jeff, I can’t sleep with dry jizz all over myself,” Kappy tried to stand up, but Jeff wrapped his ridiculously long arms around his torso and let them fall back into the bed with Kappy on top.
“God, you’re so annoying,” Kappy really wanted to be even a little frustrated with him, but when Jeff reached up to the bedside table for a tissue and carefully wiped cum off his stomach, he decided to store his complaints for later.
“I just made you come two times and cleaned you up, so don’t tell me I’m annoying,” Jeff smacked Kappy’s ass as he sat up again and finally took his suit off. Kappy watched him with interest but he was too tired to start anything.
Jeff flopped onto the bed in his boxers and pulled Kappy close. He grabbed Kappy’s leg and swung it across his hips, securing him in place. Kappy snuggled close, his head on Jeff’s shoulder, as he always did.
He loved that they had a somewhat functional routine after sex, when they would assume their respectful positions on the bed and fall asleep the exact same way as always.
Jeff planted one last kiss into Kappy's hair.
“You did really well today,” he said quietly into the still air of the hotel room.
Kappy’s chest felt warm. “Thank you.”
“Still gonna shave your moustache in the morning.”
“Go to sleep, Carts.”
***
“Stop moving or I’m gonna cut you.”
“You can’t cut me with an electric hair trimmer , Jeff.”
“I could if I tried!”
“Well, then don’t try!”
Kappy rolled his eyes in frustration as he watched Jeff get the right angle to cut off the oh-so-hated strip of hair on his upper lip. They were both still damp from the shower and draped in towels provided by the hotel. Kappy was sitting on the edge of the jacuzzi tub he didn’t even get to try out, waiting for a supposedly grown man to finally get to it.
“Should I just do it alone?” Kappy suggested carefully.
Jeff threw him a look that screamed a very clear “Don’t you dare!” as he pressed one of the buttons on the hair trimmer and grabbed Kappy’s shoulder.
“Don’t move.”
Kappy sighed. “Yes, daddy .”
“You’re awfully sassy today.”
Kappy waited until Jeff did the first swipe through his moustache until he spoke again. “Well, I just scored for the first time since January and got laid by the man who passed to me. I’m pretty sure I can say whatever I want.”
That got a genuine laugh out of Jeff, the man shaking his head in amusement. He didn’t say anything and got back to work.
It only took three more short swipes for Kappy’s face to be completely bare again. Jeff stepped back to evaluate his work. He reached out, running his thumb across Kappy’s lips. Kappy felt a familiar shiver on his skin as a memory of the previous night flashed before his eyes.
Jeff grabbed Kappy’s face, squeezing his cheeks between his thumb and fingers and gave his lips a loud, wet kiss. He straightened up and gently patted Kappy on his cheek.
“You look hot, Kappy.”
Kappy couldn’t hide the blush that appeared on his face, so he decided to just try and steal Jeff’s towel, which ended with the two of them wrestling on the bed and out of breath as if they just ran a marathon.
Before things could have escalated any further, there was a loud knock on the door.
“Hey, losers, it’s time to go!” yelled someone from the corridor.
Jeff sighed, disappointment in his voice, which almost made Kappy laugh.
“Coming!” he yelled back.
“I’m sure you are! So hurry it up, the bus to the airport leaves in ten!”
Kappy and Jeff turned to stare at each other for a split second before they burst into uncontrollable giggles.