Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Character:
Additional Tags:
Language:
English
Stats:
Published:
2024-01-02
Words:
8,115
Chapters:
1/1
Comments:
34
Kudos:
235
Bookmarks:
33
Hits:
1,919

You Know, This Could Be Something

Summary:

Spending your heat on the road isn't ideal, but sometimes it can't be helped. Brian's had his eye on the Kraken alphas since he arrived, in anticipation of just this thing.

An alpha's not the only one that can help a man through his heat, though.

Notes:

This happened and I knew I was in trouble.

Work Text:

“You thought about who you’re spending your heat with, bud?”

It’s the end of practice, and the question - from Justin Schultz, of all people - sends Brian Dumoulin’s eyebrows up into his helmet. “Keep your nose to yourself, dude,” he jokes. He knows that his heat is coming up, but he doesn’t think he’s close enough for most guys to know yet. “Are you hitting on me or something, Schultzy? You wanna be my new alpha or what? All that time on the Pens together and you never made a move - “

“Fuck no,” Justin barks a laugh. “I mean, no offense. You’re not my type. But I’m not your type either.”

Brian ambles down the hallway towards the locker room with Justin on his heels. He takes off his helmet and takes a discreet sniff - okay, maybe he’s closer to heat than he originally thought. “I don’t know what you mean. What’s my type?”

“Bro,” Justin says, drawing the word out, broooooo as he rolls his eyes. “You love those short kings, don’t deny it. I mean, how many big boy alphas did you have to choose from on the Pens, and you were all over Conor Sheary?”

“C’mon, Shears is awesome,” Brian says.

Justin nods along. “He is, but when you had 5’8 Conor Sheary and 6’5 Matt Murray competing for your ass, and you pick Shears…and then Shears got traded, and who do you go for? Bryan Rust, who is listed as 5’11 but we both know that’s a damn lie. You know how some people set their Heatr profiles to minimum six feet tall? Bet you’d set it to a maximum six feet if you could.”

“You know I’m 6’4, right? Literally every alpha on this team is shorter than me except for Riggy.”

“Yeah, and I don’t see you eyeing him up, that’s for sure.'' Justin smirks as they plunk down into their locker stalls, begin stripping off gear. Many of the guys remain on the ice, but there’s still a flurry of activity in the room, coaches and equipment guys and trainers. “Anyway, you need to think about your heat, and that’s not me hitting on you either. Cause no offense bud, you stink.”

Brian lifts the collar of his jersey and takes a smell. The whiff he gets is even stronger than his helmet, and he exhales hard. “Sheesh. Maybe you’re right.”

“I know I’m right. Probably gonna happen on this road trip. Don’t make me play a game without my partner, man. You can spend tonight shacking up with someone in Edmonton and be good to go for the game.”

Brian hums, sitting back in his stall and glancing around the room as it starts to fill up. “Tradition says it’s Lars.”

Every team in the NHL is filled with a mix of alphas and omegas, but every team has a capital-A Alpha or two, often one for the defense and one for the offense. It’s a long-standing NHL tradition for a new omega to come in and submit his first heat to that alpha. Brian did it with Kris Letang, and he knows Tanger would have been happy to keep helping him through his heats, but then Shears got called up and…

Well, Schultzy isn’t exactly wrong in his assessment. Short alphas tend to be feisty, and Brian likes that. Short alphas don’t take an omega for granted. Tanger could get any omega in the damn league and he knew it, but Shears fucking treasured him. So did Rusty. By this point, he just assumes any alpha who is both tall and hot is going to be content to sit back and let Brian do all the work, and he doesn’t want to deal with that.

Adam Larsson doesn’t seem like the kind of guy to be lazy in bed, but he is tall and hot, so Brian’s got his suspicions. It’s a moot point apparently, because Justin shakes his head. “You won’t get Lars. Dunner would kill ya.”

“Oh. Yeah, that makes sense,” Brian says, and then Vince and Adam are tromping into the locker room from practice, so they fall quiet until they hit the showers. He leans close to Justin, practically under his spray, keeping his voice low. “What do you think about Gourdo?” He’s had his eye on Yanni since he got here. He’s pretty sure Gourde would be fun as hell in the sack.

“He’s got the right height for you I guess,” Justin chuckles. He takes a quick glance around the showers to see who’s with them. “What do you think about Yamo?”

Brian blinks, stepping back under his own shower. “Yams?” he asks. Kailer is an omega like him, unless his nose is somehow completely fucked.

“Hold that thought,” Justin says, because a boisterous yell indicates that the aforementioned Kailer has joined them in the showers. Brian takes the opportunity to have a stealth look and - yep, Kailer is definitely an omega. There’s a recognizable patch of skin, soft and light on his neck where a mating bite would go and turn the mark dark to indicate taken, and his dick is definitely omega-sized. Brian also recognizes the bump on his arm, the birth control that all NHL omegas have injected under their skin.

He catches up with Justin after they’re both clean and dressed, headed towards their practice rink’s kitchen, where the team chefs are waiting to make them lunch. “So what were you saying about Yamo? He’s an O, y’know.”

“Course I know,” Justin says with a shrug. “You told me at one of our Cup parties that you’re bi, though.”

Brian doesn’t remember telling Justin that at all, but then again, there’s a lot he has forgotten about those Cup parties. “I mean, in theory. I’ve never, uh, been with another omega before.”

“Well, Yamo is into you. So if you ever wanted to try it out…and he’s just your type, isn’t he?”

Kailer is his type - short, cute, spunky - but Brian crinkles his nose. “How d’you know he’s into me?”

“Bro,” Justin says, and just like last time he draws it out. “If an alpha came out wearing your fucking jersey like Yamo did a week or two ago wearin’ yours, you’d have already put out.”

“Fair point,” Brian concedes. “So like, you’re sure he’s into me? Because I don’t have a lot of time before my heat, so I’m probably just gonna like, ask him. I don’t wanna make an idiot of myself.”

“You’re probably gonna make an idiot of yourself, but it’s not because Yams isn’t into you,” Justin says, dodging the shove that Brian attempts to put on him. “Trust me, Dumo. We already chirped him about wearin’ your jersey and it came out then.”

Despite their constant teasing and sarcasm, Justin is a good and long time friend, and Brian trusts him explicitly. “Alright, man. I’m gonna go ask. Wish me luck.”

“You’re gonna need more than luck to not be such an awkward motherfucker,” Justin says, dancing around another of Brian’s pushes with a laugh.

A quick glance shows that Kailer has just entered the kitchen, chatting with Larsson and Dunn. There are recovery shakes lined up on a counter, and Brian steps close, snags two of them and trots over. “Yamo,” he says, nodding at Vince and Adam. “Hey, brought you a shake.”

Out of the corner of his eye, Brian can see his two fellow defensemen exchange glances. “We’ll catch you two later,” Adam says, practically dragging Vince away.

Kailer doesn’t watch them go, beaming up at Brian. “Aw, thanks Dumo,” Kailer says, grabbing one of the shakes. “You looked good out there today, man.”

“Uh, you too,” Brian says. He’s never had any illusions of being suave about this, but his mind is utterly and totally blank for a good opening. Might as well jump right in. “Hey, look, I got a question. I’m just gonna put it out there.”

“What’s up?”

Brian can see Justin over Kailer’s shoulder, staring at them with a stupid smile on his face. “Schultzy told me that you, uh…I mean. My heat is coming up soon, like really soon, and…um. So like, I’m bisexual, I don’t know if you…” Brian huffs a sigh. Just get to the point, he thinks. “Yamo, any chance you wanna help me through my heat?”

Kailer’s beaming smile has never left his face. “Really?” he says, his tone not unlike that of a kid on Christmas morning that has just found a puppy under the tree. “Me?”

“If you want.” Brian smiles sheepishly. “I’ve never been with another omega before. But I’d like to try. You’re the first guy I asked.”

Somehow, Kailer’s smile gets bigger. “I’m your first choice?”

“Yeah, man.” Kailer’s smile is infectious, and Brian finds himself grinning back. “You in?”

“I am so in. Don’t you worry about a thing, Dumo. I’ll bring everything we need. You think it’s gonna happen in Edmonton?”

“Yeah, might be tonight,” Brian says. They get on a plane to Edmonton in a few hours, spend the night, then play the Oilers tomorrow. He doesn’t love heating on the road, but sometimes it’s unavoidable.

Kailer waves his hand, so Brian bends down. To his surprise, Kailer presses right up against his neck. He can feel Kailer’s open mouth huffing against his skin, scenting him. If he were an alpha, it would be obscenely intimate to do this here in public. For two omegas, it barely gets a glance. “Yup. Tonight,” Kailer says with a confident nod. “Wow, you smell good.”

“Thanks,” Brian says with a swallow, straightening back up, suddenly feeling dizzy. “Ugh, think I might go home and take a quick nap before the airport.”

“Sit down and wait here before you go,” Kailer says firmly, guiding Brian to a nearby table. Brian shuts his eyes, feeling the heat start to trickle out of his spine, like molten lava rolling slowly down a mountain, filling up every nerve, every muscle. Did Kailer somehow jump start this? Brian didn’t know it was possible for another omega to do it, but -

“Make sure you eat before you nap,” Kailer says, breaking him out of his thoughts. Brian opens his eyes to see a packaged lunch set before him, his favorite meal, sitting next to his abandoned recovery shake. “I can drive you home - “

Brian shakes his head. “No, I’m good. I swear. Promise, Yamo. I can get myself home, anyway. Just, uh…be ready for tonight.”

“So ready,” Kailer grins. “Text me if you need anything before then, okay?”

“Alright,” Brian says. He’s going to feel a little more sane at home, when there’s not a thick miasma of freshly-exercised alpha and omega scent buzzing in his nose. “Thanks, man.”

Kailer nods, the smile back on his face, and Brian does feel better when he steps into the parking lot. The crisp fall air is a perfect foil for his heat, and he stands outside his car for a long moment just enjoying the breeze. He drinks his recovery shake on the way home, reheats and devours the food, packs quickly, and falls into bed for a nap.

He wakes up a few minutes before his alarm, hot and restless. “Fuck,” he mumbles blearily, cracking his eyes open to his dog’s snoring. He can feel the sweat beaded on his brow, the slick in his boxer-briefs. The plane ride promises to be an uncomfortable affair; not exactly how Brian wanted to integrate himself with his new team. He heated on the Penguins plane a few times, and he still remembers Tanger stalking down the aisles like a tiger, snappy and irritable in the presence of an unclaimed omega that wasn’t his to take.

He’s in no shape to drive, so he takes an Uber to the airport. The team photographer sets down his camera once he sees Brian, thankfully not taking any pictures of him; he’s sure he looks like hell.

Jordan Eberle, the only omega of the Kraken captaincy group, meets him at the door. “Hey, Dumo,” he says, nose twitching visibly. “Oh man, you’re goin’ through it, huh?”

“I know, Ebs. I’m sorry, I - “

Jordan holds up his hands. “Don’t apologize! You can’t help it. Anyway, did I tell you that I went into heat literally my first plane ride with the Kraken? There we were, a bunch of guys taken in the expansion draft, none of us really even knew each other and I was dyin’ in the back of the plane. Like, fucking kill me, right? But it worked out just fine. This will too. Everyone’s pretty cool about it. Turbo’s gonna get manic, Dunner is gonna be a little shit, but what else is new? You got someone to help you out?”

“Yamo,” Brian says.

If he weren’t miserable, the look on Jordan’s face would be frankly comical. “Yamo - oh!” he says. He claps Brian on the shoulder. “Man, good for you guys! Yamo’s already on the plane. Just head to the back, we gotcha.”

“Thanks, Ebs,” Brian says in relief. He absolutely does not meet the eye of any of the coaching staff in the front of the plane, and Brian can see heads popping up as he walks, the smell of heat unmistakable.

When Matty Beniers stands up, Brian can see his pupils, the dark nearly eclipsing the color. “Dumo,” he says, wringing his hands. He looks like a junior in high school trying to ask the prettiest senior out to prom. “Hey. Uhhh, so I know you’re new to the team, but I wanna tell you that any of us would help you out. Any - uh, I - I’d be happy to…if you need…”

Before Brian can answer, Kailer’s voice rings out from the back of the plane. “Thanks Matty, but he’s good,” he announces, tromping down the aisle and grabbing Brian’s hand. He looks very smug. Brian sort of wants to kiss him.

There’s a pregnant pause, and then the plane descends into joyful pandemonium as the team processes what’s happening. There’s hoots and hollers and get it Yams and nice job Dumo and everything in between. “We love and respect you,” Brandon Tanev yells as Kailer leads him to the back of the plane, the last few rows empty to give them some privacy.

“That’s nice,” Brian murmurs as he gets himself situated into his seatbelt. It’s not sarcasm, either; the love and support from his teammates is nice. There had been some fear and trepidation, leaving the only team he ever knew for so many years, and his heat and omega status had been one of the things that had given him pause when thinking about going to a new team. Luckily, he seems to have picked a good one.

Kailer takes the seat next to Brian, reaching underneath. “Check it out,” he says, producing a small soft-sided cooler. Inside are four ice-cold bottles of Gatorheat. Rapid rehydration specifically formulated for omegas! the bottle promises underneath the big Gatorade logo. “I always like having super cold bottles to use as an ice pack. Then when they warm up, I drink ‘em.”

“My favorite flavor,” Brian says, reaching in and snagging one. He presses it to the back of his neck, groans softly in pleasure.

“Yeah, that’s what Schultzy said.” Kailer slips his hand into Brian’s.

The touch makes him sigh. “Wish you were closer,” he says softly. They’re sitting right next to each other, but it’s not enough.

“After we take off,” Kailer promises.

Once they get the all-clear to move around the cabin, Kailer changes quickly into sweats and a soft t-shirt, helping Brian change too - he’s already sweated through his suit, thank god he brought a second - and climbs into Brian’s lap. He’s a firm weight, and Brian sinks his face into Kailer’s neck and sighs.

Normally he’d be surrounded now by alpha pheromones whispering to submit, alpha scent telling him that everything will be okay, he doesn’t need to make any decisions anymore. This time the spice of alpha doesn’t sit tingling in his nose; instead it’s the sweet scent of omega heavy on his tongue, a muzzy feeling of being taken care of. Kailer buries his hands in Brian’s hair, running his fingertips along Brian’s skull. “That feels incredible,” Brian says, eyes dropping closed.

“You’re incredible,” Kailer says, kissing his forehead. He stays in Brian’s lap the whole plane ride, stroking his hair and petting him, and by the time the plane touches down almost 90 minutes later, Brian is a shivery mess. He’s wearing his special heat boxer-briefs so they’re not utterly soaked through, but his sweats are starting to get damp even with them, and he’s been hard for at least the past hour.

“Everyone wait, give ‘em some space to get off first,” someone yells towards the front - Brian thinks it sounds like Schwartz - and Kailer picks up both his own and Brian’s carry-on and hauls them onto his shoulders. The world moves around Brian: one moment he’s being led down the plane aisle, then he’s on the team bus with his forehead pressed to the cool glass. There’s the hotel lobby, the elevator, and finally the hotel room. Through it all Kailer is his lifeline, and Brian clings to his hand until they’re alone.

Kailer drops their carry-ons onto the floor with a thunk, turns to Brian. “You did great, Dumo,” he says, grabbing his hips. “We’re here.”

There’s a moment to wonder why he’s not being ravaged yet - if Kailer were an alpha, he’d already have Brian undressed and on the bed kissing him. But he’s not, Brian remembers, and the heat doesn’t impact him the same way. Kailer still has his senses.

Anyway, he can probably kiss Kailer on his own.

Kailer makes a happy noise when Brian leans down and kisses him. It’s a messy first kiss, but Brian doesn’t have the capacity to make it a perfect one, too desperate to get his mouth or hands or anything on Kailer. That heady taste of omega that has been sitting on Brian’s tongue sharpens into something thick and honeyed. “You’re so sweet,” Brian murmurs in wonder.

Kailer strokes his jaw. “You’re sweet too - “

“No. I mean - “ Brian bends down, sucks on Kailer’s tongue for a moment as Kailer’s eyes flutter closed. “I mean you’re sweet.”

When Kailer speaks next, his voice seems to have dropped two octaves. “Bet you’ll be just as sweet when I taste you,” he says, and - taste - ?

Oh.

Kailer is already rucking up his shirt, so Brian goes pliant, lets himself be undressed and gently guided down to the bed. It crinkles when he lands, a tell-tale sign that the hotel has put special heat sheets down to protect the bed.

Probably for the best. Brian is already soaked.

Even Kailer, an omega, is seemingly not immune to it, because his easy-going demeanor has taken on a new urgency now that Brian is naked and leaking his lure to the world. “You’re beautiful,” Kailer breathes out as he stares down at him, and to Brian’s utter shock, the first thing he does is wrap his hand around Brian’s cock. Kailer must see the surprise, because his smile twitches up. “It’s not for decoration, right?”

Brian shakes his head, groaning as Kailer strokes him. It’s not that an alpha has never touched his dick, but it’s certainly not the main attraction for most of them. Somehow, with every twist of Kailer’s skilled hands, his desire ramps up higher. “I wanna taste all of you,” Kailer tells him.

“Get naked first. Please, wanna see you,” Brian says, flapping his hand at Kailer. If he doesn’t get skin-on-skin contact soon, he thinks he might scream.

Kailer is still in his plane sweats, circumstances allowing him to not have to change back into his suit, so getting naked is easy and quick. He climbs on top of Brian and - god, his whole body nearly fits within Brian’s torso. He drops his chest to Brian’s, and when Brian wraps his arms around Kailer he’s warm and soft and smooth. “Yamo,” Brian murmurs, pressing up into a needy kiss, which Kailer eagerly returns. Now that he’s naked, Brian can smell him too, and although it’s not heat, it’s plain that Kailer is wet.

They both groan as Kailer rolls his hips, dragging his own hard cock against Brian’s. “Brought you something,” Kailer says breathlessly. “Knot toys. And a strap-on.”

“Knot toys?” Brian asks. He knows they exist, of course, but he’s never owned one. Real knots are a dime a dozen for an athlete to pull.

Kailer nods, rutting his cock against Brian’s again. “We’re all size queens, aren’t we?” he asks with a soft laugh. “I wanna fuck you right.”

Like most omegas, Kailer’s dick is - well, it’s just as petite as him. Normally that wouldn’t bother him, but his heat is building up a raging inferno inside him that demands to be stuffed fucking full. “Lemme see,” Brian says, yanking Kailer close for one last sloppy kiss before letting him go.

Kailer springs off the bed to his luggage, and when he bends over Brian can see the slick glistening between his thighs. “I brought three, to give you a choice,” Kailer says, bringing them over to the bed. They’re all different colors - purple, green, natural - and they’re all big. The natural one, however, is the biggest of them all, rivaling any alpha knot that Brian has ever had.

It looks like the best thing in the world to him, right now. “That one,” he says, tapping the biggest with his palm.

Kailer’s mouth twists in amusement. “Size queen,” he agrees with a wink. “Just give me a second to get it set up.”

Brian bites back a groan of disappointment, sneaks his hand between his thighs. Slick is everywhere, coating his legs, his balls, and his fingers slide right in with no friction. If these are Kailer’s personal toys, he wonders - has Yamo been fucked by this, too? Brian likes the idea that they’re both going to take the same knot, albeit a fake one, and he moans softly as he crooks his fingers inside of him.

“Dumo,” Kailer groans softly, and Brian opens his eyes to see the strap-on hanging loose from Kailer’s hips, a few more clasps left to go, but he’s staring at Brian’s fingers as they fuck into him. “That’s so fucking hot.”

“Hurry, dude. Fuck me,” Brian says, adding a little pleading omega trill at the end. He’s not sure it’ll do anything for Kailer, but it seems to do the trick, Kailer immediately fumbling for the remaining clasps.

Maybe it should look comical, a man Kailer’s size with a massive fucking wrench, but it dumps a fresh batch of searing heat down Brian’s spine. It might be the hottest thing he’s ever seen. “Get over here,” he whines.

Kailer knee-walks up between Brian’s spread legs, the strap-on bobbing invitingly in the air. He reaches in between his own legs, smears his own slick on the knot toy to ease the way, and - okay, that was the hottest thing Brian has ever seen. “I got you, baby boy,” Kailer croons, grasping Brian’s hips - surprisingly strong for his stature - and nudging inside.

The toy feels huge, and Brian’s eyes roll into the back of his head as it keeps pressing forward, forward, until he feels like his entire body is impaled on Kailer’s cock. “Oh my fucking god,” Brian says as it finally stops, wracking a full-body shiver out of him as it presses against his prostate. He’s never going to be satisfied with an alpha again, he thinks. Not when Kailer Yamamoto can fuck him with this monster.

“Oh, the best is yet to come,” Kailer grins, pulling back and fucking forward. Brian groans as finally, finally, that empty aching feeling inside of him is filled up. “Keep making those noises for me, baby boy,” Kailer says, leaning down to kiss him.

Brian arches up, sets his legs on Kailer’s hips to pull him deeper. “Yamo,” he whimpers into Kailer’s mouth. Kailer never stops thrusting, as strong and steady and powerful as any alpha that Brian has ever been with. He thinks he’s going to vibrate out of his skin.

“I can knot you whenever you’re ready,” Kailer tells him with another kiss. “Just say the word.”

“Now,” Brian gasps, feeling wild with the need. Holy shit, a knot on demand? What are alphas even good for?

Kailer brings his hand down towards his hip - somehow, never stopping his thrusts - and Brian hears a gentle click before the toy inside him starts expanding. It feels indistinguishable from a real knot, and Brian shrieks with the pain-pleasure as Kailer’s thrusts get shallower, the knot locking him inside. “Shh, shh,” Kailer murmurs, tucking his mouth against Brian’s neck and mouthing at the super-sensitive area where a mating bite would go.

When he nips it, Brian almost hits the roof. No alpha has gotten close to that spot before - bite too hard, and the mating process will start for real. But Kailer is an omega, and his saliva has no pheromones to trigger the process. He nips it again, and the knot locks in fully, and Brian is coming like he’s never come before, a rush that leaves him shaking in Kailer’s arms.

“You like that?” Kailer asks, sounding smug. He cups Brian’s neck fondly, digging his fingers into the spot, and Brian’s cock leaks another spurt of come. “Pretty nice, huh?”

“Holy shit,” Brian croaks, trying to catch his breath. The raging fire of want and need is quelled for the moment, although Brian knows it’s going to re-ignite soon enough. He’s clear-headed enough now to think of Kailer’s needs. “Did, uh…did you get off?”

Kailer grins and sighs. “Not yet. Close,” he says. “The toy has a pocket pussy for my dick, but I can’t usually get off just from that.”

“Let me help,” Brian says, eager to offer Kailer even a fraction of the pleasure he’s just been given. “Once the knot goes down - “

“Ah,” Kailer interrupts with a wink. A few snaps from the strap-on clasps and Kailer wiggles free, the toy still firmly knotted in Brian’s ass. “You were saying?”

“I think I’m in heaven,” Brian laughs. “Get up here and sit on my face.”

“Hell yeah,” Kailer says with gusto, so much enthusiasm that Brian has to laugh fondly. He climbs up, bracketing Brian’s head with his legs.

This is a new experience. Brian can see, up close now, Kailer’s slick entrance, making everything between his legs wet and shiny. The smell of omega becomes almost suffocating; Brian feels like he’s going to drown in Kailer’s lure and die a happy man. He wraps his arms around Kailer’s legs and, for the first time, sticks out his tongue to experimentally lick at Kailer’s opening.

The slick bursts onto his tongue, syrup-thick and sugar-sweet. Above him, Kailer gasps. “More,” he says, so Brian tightens his hold, laps at Kailer like he’s starving.

Kailer is facing down towards his feet, and his body tilts suddenly; Brian wonders for a moment what he’s doing, until the knot toy inside him slightly deflates and shifts, probing up into his prostate, making him gasp and his toes curl. It’s Kailer, gently fucking him with the toy while Brian is eating him out. “Want you to come again,” Kailer says, twisting the toy inside of him.

“You first,” Brian mumbles, getting his hands under Kailer’s body to push his fingers inside. Kailer’s opening swallows them up, and he cries out.

“You first,” Kailer growls, and maybe it’s ridiculous because they both double their efforts; Kailer deflating the toy enough to fuck Brian with short firm bursts, just how he likes, and Brian getting three fingers inside Kailer, licking and sucking around them while he curls them against the spot that makes Kailer shake.

In the end, it’s Brian that comes again, his heat easing the way for multiple orgasms. He doesn’t fight it, and maybe he should be annoyed by Kailer’s smug hum, but instead he just feels fond. “Now you,” Brian says, pressing his tongue in between his fingers.

“Now me,” Kailer agrees happily, grinding down against Brian’s face. “Oh fuck, Dumo - right there, yeah - “

Kailer’s scent goes warm and happy, and there’s a gush of slick that Brian eagerly licks up as Kailer comes on his fingers. He gasps at the rush of cool, fresh air as Kailer topples off to the side, immediately pressing close for a kiss. “You taste like me,” Kailer says softly, with a big smile.

“You taste amazing,” Brian whispers back, kissing him again.

Kailer deflates the toy, gently pulls it out, and sets to work cleaning up. He bats Brian’s hands away when Brian reaches for the towels, doing the work of gently wiping off all the excess slick. It’s temporary - more will be coming - but it’s nice to feel fresh for the moment. They both drink a Gatorheat, and Kailer orders room service for them.

After they devour the food, they cuddle and watch TV, making out lazily until the urgency starts tugging at Brian again, his hole clenching on nothing, demanding to be filled. “You ready for round two?” Brian asks, gently grabbing Kailer’s wrist and playfully shoving it between his legs.

“Always,” Kailer says with a grin. He whistles low as his fingers press against Brian’s rim. “Soaked again? For me?”

“You did say you wanted a taste,” Brian says, slumping back against the pillow and opening his legs up invitingly.

Kailer nods, pushing a finger inside, frictionless and easy as anything. “Look at you,” he murmurs.

“Bet you could put your whole hand in me,” Brian smirks.

It was a joke, but Kailer pauses, tilts his head. “I know I could,” he says. “You want me to?”

Brian’s head snaps up so he can stare at Kailer. “I - I don’t - I’ve never - “

“I have.” Kailer licks his lips, stares down at Brian thoughtfully. “Do you trust me?”

He should say no. Really, he’s only known Kailer for a precious few months, but his mind is heat-addled, and he thinks about that achy empty feeling replaced by Kailer’s entire fucking fist and before he knows it he’s nodding eagerly. “Yeah,” he says.

“You’re never gonna want another knot again, baby boy,” Kailer says with a sharp grin. “Get on your knees for me?”

Brian gathers the pillows, flips over and stuffs them underneath his chest and head so he can kneel comfortably. He can feel a dribble of slick winding its way down his inner thigh, and whines as Kailer licks it up, follows it with a gentle nibble. “Yamo,” he breathes, watching Kailer’s movements over his shoulder.

Kailer starts with two fingers, finger-fucking him with them until Brian squirms and gasps, then adds a third and crooks them inside. Three fingers is comfortable, a soothing balm to the ache, what he’s used to taking. Alphas usually give him three before fucking him.

The fourth finger is the pinky, and it’s so tiny that Brian doesn’t really expect to feel much difference. To his surprise, when it slots in next to the other three, it feels huge, and he exhales shakily, gripping the pillow hard. “You think it’s gonna fit?” Brian groans.

“Yeah, I know it will,” Kailer says, rubbing his lower back with his free hand. “I’ll go slow.”

He doesn’t add the thumb yet, gently thrusting four fingers in and out of Brian, twisting and working them deeper until Brian is panting, rutting himself against the pillow. Only then does Kailer pause, and Brian can feel his hand shift, curl tighter, before he tucks his thumb in and starts pushing.

“Oh,” Brian wheezes, as Kailer’s hand starts to furl, bending his fingers to form them into a fist. He goes slow, slow, slow, and there are tears leaking from Brian’s eyes and dripping onto one of the pillows as he finishes, the fist perfectly formed inside of him. It’s a lot. It’s overwhelming, it feels like the biggest knot he’s ever taken, filled to the absolute brim.

“How you feel, baby boy?” Kailer asks, and before Brian can answer he gently twists his hand, pushing his fist forward, and everything lights up from the inside.

“Oh my god, oh my god,” Brian babbles. He’s clutching the pillow so hard that he’s afraid he’s going to rip the cheap pillowcase right open. Hell, maybe even the pillow itself, shred it to bits, collapse amongst the stuffing while he’s impaled on Kailer’s fist.

Kailer purrs happily; Brian can hear his grin even with his face buried into the bedspread. “Oh, get ready,” he says, and then he twists his hand, spreading and collapsing his fingers like a huge knot is pulsing inside of him.

“Fuck,” Brian shouts - or at least, it’s what he tries to shout. Mostly it comes out as an indistinguishable jumble of words as he comes, and he bites down onto the comforter so he doesn’t scream and wake up the entire floor and every one of his teammates. Kailer doesn’t let up, keeps twisting, back and forth and back and forth, each one causing his cock to spurt another dribble of come until he feels dry and spent. He feels numb from the pleasure, delirious with it. “I can’t - “ he says, voice cracking.

“Stay still for me, baby boy,” Kailer murmurs, and Brian feels his hand curl in, start to withdraw slowly. He inches it out, and Brian exhales hot and hard as Kailer’s fingers slip out. He feels empty, but he can tell his heat is going to break soon, and he collapses back down on the pillows.

The pillows are disgusting, and Brian rolls off them gingerly, is treated to the sight of Kailer carefully licking his fist clean like an ice cream cone, sucking up his slick like a treat. Brian stares as it drips down Kailer’s wrist, only to be met by his tongue, swirling it into his mouth. “What?” Kailer asks, smirking down at Brian. He seems to understand what the sight is doing to him. “I knew you’d taste good.”

“Jesus, Yamo,” Brian breathes. “That’s - that’s fucking obscene.”

“Don’t wanna waste any of it,” Kailer says, then sets his forefinger to Brian’s mouth, traces his bottom lip. “Go ahead, taste yourself.”

Brian lets his mouth drop open, and Kailer presses his finger inside onto Brian’s tongue. His own lure invades his senses as Brian sucks Kailer’s finger until it’s clean, and then Kailer slowly pulls it away and shoves it back in his own mouth. “Mmm,” he says, grinning around his finger.

“You’re ridiculous,” Brian says fondly. “I think you popped my heat. Well - I usually have one last wave in the morning. If you’re up for wakin’ up early and going one last time.”

“Twist my arm,” Kailer laughs. “Wanna shower?”

“Yeah, man.”

The shower feels great; they keep the heat down to lukewarm to cool them off, and after a couple minutes under the water, he can feel the haze clearing up. There’s an extra large soap dispenser attached to the wall, and they sud each other up, scrubbing off the remnants of slick and come and sweat. “Normally I’d wash your hair, but,” Kailer says, gesturing up to Brian’s head, far above his reach.

“I can bend down,” Brian laughs, but then pauses to consider; the shower is not really meant to fit two professional athletes. “Well, maybe not. It’s okay. I can wash your hair.”

“Okay,” Kailer beams, so Brian rubs the shampoo between his palms before setting his hands in Kailer’s hair. Kailer makes a pleased noise, running his hands down Brian’s body. “So how was it? Weird bein’ with someone so short?”

Brian snorts, flicking a dollop of suds onto Kailer’s nose. “Schultzy didn’t tell you? I, uh, you’re kinda my type.”

“You like short guys?”

“Short alphas. I guess short omegas too. You’re the first one I’ve been with,” Brian says with a slightly embarrassed smile. “So I hope it was good for you, cause it was like, really really good for me.”

Kailer lets out a short, appreciative whistle. “I mean if you wanna spend my heat together, I sure won’t complain.” He leans forward, voice dropping low. “If you wanna know a secret, I prefer omegas to alphas. I’m not even sure I like alphas. I mean, not in bed. They’re just so…”

“Entitled?” Brian finishes, and Kailer shouts in joyous agreement. “Like, that’s why I’m into shorter alphas. Every tall alpha I’ve ever been with has acted like they’re the ones doing me a huge favor. Like their dick is magic and I should be grateful for the bare minimum. I’m not saying all alphas are like that, but…”

“But us omegas, we know exactly what we like,” Kailer says. He steps back into the spray, closes his eyes as he rinses his hair.

Brian bends down to sneak a kiss as the water sluices around them. “Who needs an alpha anyway, when I got you,” he says, and Kailer giggles.

“So does that mean you’re gonna take me through my heat in two months?”

“Not only that, but I’m gonna give you twice as many orgasms as you did me.”

“Oh, we’re not through yet,” Kailer says. “Be careful what you bet on.”

Neither of them have much left in the tank for the evening, so they order another round of room service and fall asleep quickly after eating. They’re allowed to sleep in and miss morning skate, and Brian wakes up feeling somewhat refreshed, even after staying up late with Kailer and fucking their way through his heat.

His heat which, as his dick informs him, isn’t quite over. “Hey,” he murmurs, gently nudging Kailer, who is still asleep. “One more go?”

“Hmm?” Kailer says, squinting through sleepy eyes at Brian. “Time f’r the last round?”

Brian throws back the covers dramatically, gesturing down at his dick, hard against his belly. “Whatcha think?”

“Ooh,” Kailer says, sitting up, suddenly much more awake. “I think that gives me an idea.”

The toy he pulls out from his suitcase is much smaller than the knot toy they used last night. A flick of a switch at the base sets it buzzing merrily in Kailer’s hand for a moment before he turns it off. “I’m gonna put this in you,” Kailer says. “And then I’m gonna ride you til you come inside me.”

“You’re - I’m - what?” Brian can feel his face heat up. He’s got seven years on Kailer, and a lot more experience, or so he thought. But the way Kailer casually talks about Brian topping, well -

He’s never done that before. Topping an alpha isn’t common, and considered very kinky; not to mention most omegas need a strap-on to do it properly. Brian’s a bit larger than most omegas, but he’s still not big.

“Your cock, inside me,” Kailer clarifies with a grin. “I’m gonna ride you like a rented mule, baby boy.”

That startles a laugh out of Brian. “I’m not sure I’m exactly ‘rented mule’ size.”

Kailer shakes his head, reaching down to squeeze Brian’s dick. “Look at you! You got at least five inches here. Plenty big to fuck me.”

Brian is a bit under four-and-a-half, but he doesn’t say that. “You haven’t led me astray yet,” he says with a shrug, pushing up onto his elbows to kiss Kailer. Kailer blindly snakes his hand down between Brian’s legs, pressing his fingers there, and Brian gasps in his mouth as they slide up inside him. He’s not soaked like last night, but he’s still wet and ready, his body eager for it.

Kailer pulls back from the kiss, holding up the vibrator. “You don’t need much, but help me get this wet,” he says. Then - keeping his gaze locked on Brian - he leans forward, wraps his lips around the vibrator, sucking loudly, leaving a thick trail of saliva.

Brian stares at him for a moment, watching Kailer suck on the toy before Kailer makes a noise, ah-hem, and shakes him out of his reverie. He clicks his tongue to get the spit gathered, licks a line up the toy on the opposite side of what Kailer is sucking.

They work together like that for a long moment, mouths occasionally meeting in a hungry kiss before turning their attention back to the toy until it’s dripping wet. “An alpha wishes,” Kailer says with a leer, pulling the toy away to position it between Brian’s legs.

“We’d break an alpha’s brain if we did that together,” Brian tells him, then collapses into a moan as Kailer pushes the toy forward, steady and firm until it’s buried to the hilt inside him.

“Yeah we would. But I don’t want an alpha.” Kailer hovers over him, cupping Brian’s jaw in his hands to offer a sweet, slow kiss. “I want you,” he says, at the same time he turns the toy on.

Brian shudders, clutching at Kailer’s shoulders. “Jesus,” he breathes.

“If that’s what you wanna call me,” Kailer says, cheekily proud of himself. “Just Yamo will do fine, though.”

Brian laughs despite his brain being in the process of melting down, especially as Kailer swings his legs over, scooting into position above Brian’s cock. “So, I’m gonna ride you now,” Kailer declares. “Hold yourself for me?”

“Oh - “ Brian says, reaching down to grab the base of his cock, hold it up and steady. “Like this?”

“Perfect, baby boy.” Kailer lines himself up, closes his eyes, and sinks down. Brian holds his breath as Kailer goes, suddenly afraid that he’s not big enough, or - or Kailer won’t feel anything, or it’s all going to go wrong somehow and he’ll be embarrassed - but Kailer groans as he presses himself down onto Brian’s dick. Brian is too stunned to do anything, unable to make even a squeak as his cock is enveloped in warm, wet heat. So wet; Kailer might be just as wet as he is, no prep apparently necessary.

Kailer’s smile is pleased and self-satisfied. “Knew your dick wasn’t just for decoration,” he says, and then he rolls his hips, and Brian makes a mortifying whine in the back of his throat. “You like that?”

Between the toy rumbling away against his prostate, and his cock snugly seated inside Kailer who keeps doing that with his hips, he feels cored open and laid bare, his entire life nothing but waves of pleasure. This is going to fucking ruin him, he thinks. He’s been ruined, in the best way he could think of. “Yeah,” he says, realizing that Kailer is still watching him, waiting for an answer to his question. “S-sorry, I - it’s - so much, I mean, fucking Christ - “

“I told you, it’s just Yamo,” Kailer smirks, and it takes a moment for Brian to realize he’s joking.

He doesn’t have anything in the tank to respond to the tease. He feels fried, not just from the sensations but just watching Kailer ride him; he’s beautiful, his hair a wild riot, his muscles flexing as he moves. “You have great tits,” Brian blurts out as he stares.

“Yeah I do,” Kailer says. He grabs Brian’s wrists, pulls them up to his chest. “Touch ‘em?”

“Oh - y-yeah,” Brian says, and spreads his hands along Kailer’s pecs. His hands look huge on Kailer’s body, and Brian squeezes them, watches Kailer go pink at the attention.

“Dumo,” Kailer groans, and Brian moans in tandem with him. The steady buzzing inside of him is building him to a crescendo, and the things that Kailer’s body is doing to his cock…

“I’m gonna,” Brian mutters, because that’s polite he thinks - most Alphas warn him of the impending knot, even though they don’t have to, because normally Brian can feel it get bigger and bigger inside him. He wonders if Kailer can feel anything of the sort as he tips over the edge, bucking up as he comes - once, then another orgasm in quick succession. Coming inside another person is new, and wonderful, and he clutches Kailer as he shivers through his releases.

Kailer’s smile is happy, but Brian can tell he hasn’t come yet. “Lemme take a turn with that,” Kailer says, waving at the toy still buzzing away inside Brian.

It’s starting to get uncomfortable anyway, and Brian leans to the side, manages to wiggle it out of himself even with Kailer still on top of him. “Let me wash - “

“Fuck no,” Kailer says, licking his lips. “Put that inside me now.”

Brian should probably stop being surprised by Kailer’s requests. “Okay,” he says, because whatever the fuck Kailer wants, he’s into too. He’s slipped out of Kailer now, his cock laying spent against his belly, and it takes a moment to find the right angle, but the toy goes in easy as anything once he does.

Kailer sighs happily, draping his body over Brian’s chest. “Yeah,” he groans, as Brian keeps a hold of the toy, gently fucks it in and out of Kailer, his other arm wrapped around Kailer’s back. It makes obscene squelching sounds as he does, and Kailer chuckles under his breath. “Fuck, you made me sloppy.”

“Yamo,” Brian says reverently, shaking his head. He didn’t even think about that - it’s his come that he’s fucking back up into Kailer, his come that is dripping out and down Kailer’s thighs. Fuck.

“Yeah, that’s my name,” Kailer grins, and kisses Brian fiercely. They keep kissing as Brian continues to thrust the toy into him, not stopping until Kailer’s gotten three orgasms and there are tears in his eyes, soft whimpers of overstimulation on every thrust.

After the toy has been turned off and they’re both laying sprawled on the bed, exhausted, Brian turns with a smile to Kailer. “Well, that’s it. Heat’s over, I can feel it.”

“Good heat?” Kailer asks, with a hopeful smile.

“The best,” Brian says, sneaking his hand into Kailer’s, who smiles proudly.

After a long nap and a huge lunch, they make it to the arena for the game, and are met with hoots and cheers. Kailer walks in with a swagger. “Sorry boys, he’s swearing off alphas,” he tells the room with a teasing smirk. “What can I say, I’m just that good.”

All eyes turn to Brian, who smiles and shrugs. “He is that good,” he nods, and somehow the noise level ramps higher, if possible.

They don’t talk much more until they’re on the plane back to Seattle. Brian is fatigued down to his bones, the heat and the game taking everything out of him, and he finds an open seat away from the rowdy card games, pulling up a blanket. He’s probably not going to be able to sleep, but rest would be nice.

A few seats ahead, Kailer has his own blanket out, and is heading back towards him. “This spot open?” he asks with a smile, nodding at the empty seat next to Brian.

“It’s yours,” Brian says, patting it, and Kailer drops down next to him. He looks just as spent.

“Thanks. Man, I’m ready for that off-day we have coming up, huh?”

Brian nods. He hadn’t had any plans for that off-day, but the more he thinks about it… “So, I’ve been thinking. Maybe, uh, you want to come over that day? My place? I’ll cook dinner. Feels like I owe ya one.”

“You don’t owe me anything, but I would love to come over for dinner.” Kailer grins at him. “I’ll bring the wine? Or, I know you’re a big wine guy…”

“Yeah, I got the wine, don’t worry about it.” Kailer’s hand is on the arm rest between the seats, and Brian takes the chance, pulls his own hand from his blanket to grab and squeeze it. “You just bring yourself. That’s what I really want.”

Kailer looks down at their joined hands, then back up to Brian, expression going fond. “Smooth, Brian Dumoulin,” he says. “Hey, gimme your phone.”

“What?”

“Unlock and gimme your phone - yeah, gimme,” Kailer says, grabbing it with his hand not twined in Brian’s when it’s produced from his pocket. He watches as Kailer navigates to his calendar, making a new appointment, thumbing in a note before handing it back. “There you go. Save the date, I marked it on your calendar.”

“Save the - what’s the date?”

“My heat,” Kailer says.

Brian blinks. “Your - ohhhh. Uh, yeah. Date saved. For sure.”

“Can’t wait,” Kailer says, lifting Brian’s hand and kissing it.