Work Text:
gunwook comes to a standstill in the middle of the hallway, phone hanging limp in his hand, the character in his game falling off the road and dying in a spectacular burst of bloody pixels as its controller is distracted. he sniffs, scenting the air on the back of his tongue, and a frown creases his brows, drawing his lips down in a pout. taerae has just arrived home after hanging out at his friend’s apartment all day, humming to himself as he hangs his bag and coat up on the hooks by the door, and now gunwook’s nose is clogged with the scent of an unfamiliar alpha clinging to his omega. the delicate notes of apples and sunny days are already masked enough by the tangy edge of the energy drinks that taerae drinks like water, and now the omega’s natural scent is being smothered even further by this foreign stench.
“whoa there, tiger,” taerae says, laughing breathlessly as his back hits the door before he has even managed to take his shoes off properly, and he loses his balance slightly, feet half pulled out of his sneakers. he throws his arms over gunwook’s shoulders to steady himself, a light purr building in his chest as the alpha crowds against him, scenting him aggressively. “what’s gotten into you today?” he asks, and the only response he gets is gunwook rubbing his cheeks all over taerae’s neck and face, a low growl rolling under the alpha’s breath. taerae lets it happen, tilting his head curiously at gunwook’s odd behavior. “wookie?”
gunwook lets out a warning rumble, his mouth pressed against taerae’s temple, nose buried in his hair. “you smell like alpha,” he mutters, pressing the bulk of his body even closer to taerae, almost squashing the small omega against the door. “strange alpha. not me. i don’t like it.”
raising an eyebrow, taerae tries not to laugh at him, biting his lip tightly as gunwook’s sweet, honey scent starts to burn in the air, dark and rich as it curls around them both. gunwook rarely goes into possessive alpha mode outside his ruts, so taerae decides to enjoy the moment while it lasts. he’ll remind gunwook that he was visiting matthew, who had recently moved in with his own alpha several months ago, and that taerae smells like jiwoong – who gunwook has known for years, and should definitely recognise by scent at this point in their friendship. “and what are you going to do about it?” he asks instead of explaining himself, cocking his head defiantly, teasing gunwook, who rises to the bait without even realizing that he’s being baited in the first place.
“get rid of it,” gunwook snarls, and before taerae has the chance to even think of a reply, gunwook has hauled the omega right off the floor, huge hands grasping at his waist.
gunwook throws taerae over his shoulder so easily that taerae barely notices it happening – one moment, he’s standing on his own feet, and the next, his hips are knocking into heavy muscle as gunwook turns on his heel and heads for their bedroom. shrieking in fake indignance, taerae’s half-hearted protests echo on the walls as he clutches at the back of gunwook’s hoodie for purchase, his thighs caught tightly in gunwook’s strong grip. gunwook slams into their bedroom and practically throws taerae down on the bed, the omega bouncing on the mattress.
a gasp is knocked out of taerae, and he stares up at gunwook with arousal simmering in his veins, rubbing his thighs together as his chest starts to rise rapidly, his jeans catching and dragging uncomfortably. usually, he’s not a fan of being manhandled, but there’s something about the almost animalistic glint in gunwook’s eyes that sends a thrill down his spine, scratching some animalistic part of his omega brain that yearns to be pinned down and mated thoroughly. taerae barely gets a few seconds to brace himself before gunwook starts yanking at his clothes, multicolored fabric flying everywhere until taerae is completely naked, and then gunwook seems to clip through his own clothes between one syrupy blink and the next.
taerae raises an eyebrow at how heated gunwook seems to be, his eyes flashing and the scent glands scattering his body looking red and slightly swollen, and he licks his lips, an inkling of what’s going on coming to him. then, gunwook grabs taerae by the ankle and drags him down the mattress before the omega can say anything, crawling on to sit beside him, eyes wild and face dark.
taerae has to control his facial expressions as an excited purr starts to vibrate in his entire body when gunwook manhandles him over his lap, warm hands running over every inch of soft skin that the alpha can reach. gunwook’s heavy forearm settles on taerae’s back, holding him still as his other hand settles on taerae’s plush ass, taking a moment to feel the softness of the omegas’ pert cheeks. when he finally smacks his hand down, taerae sees stars, the heavy blow knocking the breath out of him.
“fuck!” taerae squeaks, partly in shock from the sudden intense impact, but mostly because arousal rips through him so quickly that he slicks up on the spot, dripping between his thighs and onto gunwook’s lap. it has been such a long time since gunwook last spanked him, the usually soft-hearted alpha wary of his own hulking frame and strength, afraid to hurt his mate, that taerae forgot how exhilarating he finds it. forgot how much, to be treated like a naughty bitch who deserves to be punished, turns him on like nothing else. “alpha!” he whines as gunwook’s hand cracks down on his ass again, again, again, and again, ravaging his behind, tears stinging in taerae’s eyes as he wriggles on gunwook’s lap, held down firmly. slick leaks out of him steadily, his cheeks flushed and his feet kicking at the sheets. “alpha!”
gunwook growls, his bright, wild eyes fixed on the steadily reddening flesh of his mate’s ass. “are you sorry yet, little slut?” he asks, voice thick. taerae keens at the insulting name, the hot flush spreading to his ears and down his neck. gunwook is always so nice, so kind, so polite, that hearing him use nasty names in that feral voice drives taerae insane. “are you sorry for letting another alpha get his stink all over you?”
“yes!” taerae bleats out immediately, burning all over as his thighs slip against each other, his pussy throbbing, aching to be filled. “fuck, i’m sorry, alpha!” he keens plaintively into gunwook’s tense thigh as gunwook pushes taerae’s thigh apart, smirking at the sticky sound of his slick skin parting, and taerae has to brace his foot on the floor to keep his lower half balanced, leaving him spread open and vulnerable. taerae shrieks when gunwook’s next smack lands directly on his pussy, the wet, slapping sound filling their bedroom. “alpha~!” he pleads desperately, looking over his shoulder with red cheeks and teary eyes to see gunwook’s glistening hand pulling away from his pussy with strings of slick dripping from his fingers. “alpha, the only way to get rid of the scent is to fuck me, right?” he pants out, trembling with want now. “please fuck me – fuck your omega!”
growling, his inner alpha affronted at being told what to do by his omega, gunwook delivers another round of punishing slaps to taerae’s dripping cunt until their thighs are slipping against each other in a mess of slick. taerae is sobbing into gunwook’s side, his hands balled in the sheets, begging for mercy and begging for more interchangeably, pleading with his alpha to fuck him. his scent has spiked from the intense stimulation to the glands on his inner thighs, such a bright lick of apple in the room that he almost smells like roses. breathing in deeply through his nose, gunwook is finally satisfied, the howling beast in his chest calming slightly at the overwhelming scent of his omega, unsullied by anything else. the next time he brings his hand down, its to slip fingers into taerae’s pussy, opening him up quick and dirty until taerae is squeaking and leaking slick that drenches his hand and wrist.
once he can fit four fingers comfortably inside him, gunwook curls both his hands around taerae’s slim waist and hauls him up to slam the omega back down in his lap, cock plunging easily into taerae’s slick, red pussy.
“oh my god!” taerae cries, scrambling for purchase until he can get his feet braced on gunwook’s thighs, his long fingers wrapped around gunwook’s corded wrists. his chest heaves as gunwook holds him down, cock tucked up inside taerae almost as far as it can go, only the tight opening of his cervix keeping him from thrusting in balls deep, and taerae gapes down at the slight bulge in his belly that it causes. “yes, yes, alpha,” he whimpers, thighs tense, bent knees shaking, everything in his body ready to burst. “fuck. more. please, more!”
pressing his face into the crook of taerae’s neck, gunwook rubs his own scent into the gland there, the points of his teeth grazing taerae’s skin, and he tightens his hands, sure to leave bruises behind. “more?” he rumbles, beyond the point of forming proper sentences. he grins against taerae’s throat and lifts the omega off his cock, the slow drag making taerae’s toes curl on his thighs, glittery nails digging into the muscle. it makes a filthy squelching sound as he pulls taerae off, the bulge between taerae’s hips disappearing until only the head is still inside him and taerae clenches down on it with a pitiful whine, his fingernails biting at gunwook’s wrists.
when gunwook drops him back down again, taerae can feel it in his stomach, the alpha’s cock digging into his cervix, and he gets light-headed. his back arches, shoulders shunted against gunwook’s solid chest, and his head drops back against gunwook’s collarbone, making it even easier for gunwook to bite down on his scent gland. “nnngh,” taerae can’t get his mouth to work, reduced to wordless noises in a single thrust. “hhhhh…” he swallows thickly, nudges his head against gunwook’s, pouting his lips out pointedly.
gunwook obliges and kisses him, wet and filthy, his tongue curling over taerae’s teeth as he starts to lift the little omega again, keeping their lips pressed together messily as he gears up to ram taerae downwards again. the mix of their scents in the air, honey and apple, is so sweet and cloying that gunwook’s throat feels parched, and he sucks at taerae’s mouth, gulping down his pretty moans and whimpers until the omega is completely distracted by the kiss, lifting his hands from gunwook’s wrists to grab at the alpha’s face, digging his fingers into soft, blush-heated cheeks. gunwook smirks against taerae’s lips and lifts his hands off the omega’s waist, bucking his hips up as he does. he wraps his arms around taerae as he spears the omega on his cock, punching through his cervix in one smooth thrust.
“oh fuck!” taerae wails into gunwook’s mouth, his hands automatically curling around the alpha’s throat to cling onto something as the pain washes through him and then boils into an almost unbearable pleasure. “more, more.” he presses his thumbs in, drags gunwook’s face closer, and the alpha’s answering growl shakes his hands all the way to his elbows.
the thick honey scent in the air intensifies as gunwook’s vision tunnels, blood singing as taerae slowly cuts his breathing, trying to get his fill of the alpha’s cock, and he lets taerae think he has a shred of control, lets taerae think he’s taking over, lets taerae think he isn’t completely at gunwook’s mercy. gunwook easily knocks taerae’s hands off with a quick shake of his head, one of his own hands snapping up to bundle taerae’s wrists together and pull them high over his head. “bad,” he rumbles, his other hand splaying across taerae’s belly, distended around the shape of his cock again, and pushes him down another inch, forcing him to arch his back even more with a tug of his wrists. “wanna get spanked again?”
“don’t-” taerae pants weakly, “-don’t threaten me with a good time.” his voice is reedy, tears rolling down his cheeks, his hips tilting down, still wanting more. his feet slip, his own slick on gunwook’s thighs causing his downfall, and he suddenly finds himself hanging from the alpha’s body by his cock and the grip on his wrists.
gunwook doesn’t even need to do anything else, because taerae cums with a shout, his pussy clenching so tightly around him from base to tip that his eyelids flutter. he drags taerae up by his wrists and when the head of gunwook’s cock pops free of his red, gaping hole, he squirts so violently his entire body shudders, legs twitching and fingers curling into claws. “good,” gunwook purrs, and slowly, almost gently, lowers him back down again, stuffing him full once more, nuzzling into taerae’s neck and cheek as the omega pants and mewls. he lowers taerae’s arms, lets the omega have his hands back, and the first thing taerae does is reach down between his legs to rub at his clit, trusting gunwook to hold him up still as the alpha’s arms curl around his waist. “perfect.”
“alpha,” taerae sobs, turning his face to gunwook’s again and bumping their noses together, something sweet amongst the rough treatment. “knot. please? i’ve been so good. please?”
kissing him again, gunwook fucks into him, slow at first, building a rhythm, their bedroom filling with the wet sounds of his cock plunging deep inside taerae’s body until his knot start to tug at the stretched, puffy rim of his pussy. as his knot pops fully, tying them together, the head of his cock nestled snugly inside taerae’s womb, gunwook has a brief moment of clarity and suddenly realises that the reason he’s being such a possessive brute is that he’s gone into an early rut, triggered by the mere hint of another alpha being near taerae.
oh, shit.
too late to stop now, is his last coherent thought as he pumps cum deep inside the deepest recesses of his omega, his inner alpha tremendously satisfied with a job well done.
a day or two later, taerae wakes up in bed being spooned by a very sheepish-looking gunwook who is no longer in rut, though his cheeks are still flushed bright red with his embarrassment. “so…” gunwook says, his voice rough and scratchy from all the growling he’s been doing, “jiwoong called me to tell me that you left his sunglasses in his and matthew’s apartment. you could have just said that it was jiwoong’s scent all over you!” he curls up tighter around taerae’s body, and taerae bursts out laughing, bright and raspy, his head thrown back against the pillows. gunwook groans and he buries his face in taerae’s neck. “why the hell did you let me go full-on alpha like that? i went into an early rut, taerae! i could’ve hurt you!”
taerae grins, sharp and wolfish, and he wiggles slightly in gunwook’s grip, feeling the aches and twinges in his thoroughly well-fucked body. “oh please, i’m not as breakable as you think i am, you big softie,” he says, and means every word of it. he lifts a trembling arm to card his fingers through gunwook’s gross, sweaty hair. his wrist is stained purple. oops. good thing he has a closet full of neon turtlenecks to wear to work. also, they both need showers, immediately. “besides, i like it when you get rough with me. you have no idea how hot you are when you go all ‘grr big strong alpha’ on me, it’s like being in one of those trashy bodice rippers matthew is obsessed with.”
“but-” gunwook picks his head up to look at taerae with round, worried eyes, and taerae cuts him off with a swift kiss on the lips. gunwook melts into the gentle touch, the air soft and hazy with syrupy sweet honey and the bloom of fresh apples. he shifts on the mattress, stretches his long body enough to settle half on top of taerae, still caught in those last few rut instincts to protect his mate from the outside world.
taerae lets him, rolling his eyes fondly as he curls his arms around gunwook’s shoulders. he can see two small, dark bruises on the front of the alpha’s neck, perfect imprints of his thumbs, and he smiles again. tilting his head in, taerae whispers, “hey, you don’t have to be in rut the next time you want to throw me over your shoulder and fuck me like a caveman, okay?” and gunwook chokes on his next breath, blushing scarlet all the way to the tips of his ears. tarae bursts out laughing again.