Work Text:
The earlier roar of the arena was still a phantom vibration in Cody’s bones, a fading thunder that clung to his skin like sweat, even on the drive home. The whole day, Cody had been buzzing with an excited, restless energy. Hyped up for the main event on SmackDown, a title defense where he was sure to retain, he couldn’t wait to see the fans, to hear them chant his name. So, for the entire day, he decided he was going to channel all that energy into a singular, dangerous focus: On Drew.
All day, it had been a game for him. A whispered, filthy promise against Drew’s ear in the crowded catering line. A deliberate, lingering brush of his ass against Drew’s crotch as they squeezed past each other in a narrow hallway, Cody’s eyes wide with faux innocence. A comment just loud enough for Drew to hear backstage about how tight his new leggings felt, how they left nothing to the imagination, delivered with a not-so-hidden smirk as Drew tried to focus on a conversation with management. The thrill was electric, a tightrope walk over the chasm of their secret. Of their relationship. Every smirk, every veiled innuendo, was a lit match tossed onto the dry tinder of Drew’s formidable control. Cody had seen the muscles in Drew’s jaw twitch, the way his hands would curl into tight fists before forcing themselves back into relaxation. He’d felt the presence of his icy gaze boring into his back, a silent, predatory promise.
God, it was fun.
Now, at home, the silence was a physical presence, thick and heavy after the chaotic noise of the arena. The front door clicked shut with a finality that made Cody’s pulse skip. Drew hadn’t said a word. Not since they’d left. He just stood in the dim foyer light, a mountain of denim and muscle, his long dark hair shadowing his face. He methodically toed off his heavy boots, the thump of each one hitting the hardwood, echoing in the room.
Cody shucked off his own boots, the weight of the long night settling into his limbs. He was still dressed, mostly in his gear—royal blue leggings that hugged every curve of his thighs and ass, the intricate designs stretching across the fabric. His hoodie, zipped halfway, was damp with sweat at the small of his back.
“You want a shower first?” Cody ventured, his voice too bright in the quiet. He turned, leaning against the wall, a picture of casual fatigue. “Pretty gross after that match.”
Drew finally looked at him. The calm from backstage was gone, evaporated. In its place was a focused intensity that made the air feel thin. His eyes weren’t angry; they were calculating. “No,” he said, his Scottish brogue a low rumble. “Not yet. Upstairs. Bedroom. Now.”
It wasn’t a request. The command shot through Cody, a jolt that went straight to his groin. The playful defiance he’d kept up all coiled tight in his stomach, mixing with a sudden, sharp spike of submission. Finally. He pushed off the wall and led the way, the swagger in his step only half-feigned.
Their bedroom was dark, lit only by the ambient glow of the city through the blinds. Drew closed the door behind them, the soft snick of the latch sounding like a gunshot to Cody’s heightened senses. Drew moved to their dresser, opening the top drawer. Cody watched, his mouth going dry, as Drew pulled out a few items: a set of sleek, black leather cuffs connected by a short chain, a dark red silicone ball gag, and a collar.
The collar was new. Cody’s breath faltered. It was beautiful, in a brutal way. Black leather, wide and padded, with a heavy steel O-ring at the front. It wasn’t some pet store novelty; it was a serious piece of gear, thick and substantial. Beside it, Drew laid out a matching leash, the clip gleaming in the light.
“You’ve been a handful today, darling,” Drew said, his voice deceptively soft as he laid the items out on the bedspread like surgical tools. “A real fucking nuisance. Playing your little games where everyone could see.”
Cody lifted his chin. “I don’t know what you’re talking about. I was just… being friendly.”
“Mmhmm.” Drew picked up the cuffs. “Turn around. Hands behind your back.”
The directness stole Cody’s breath. He obeyed, turning to face the window, presenting his wrists. The leather was cool and firm as Drew wrapped the first cuff around his left wrist, pulling the strap tight until it was snug, but not biting. The process was efficient, quiet. The second cuff followed, and then the soft click of the connecting chain loud. The weight of his own arms, trapped behind him, was immediate and profound. It changed his balance, his posture. He felt his shoulders pull back, his chest pushing out.
Drew’s hands, large and warm, settled on his shoulders from behind, kneading the tense muscles for a moment. Then they slid down, over the damp hoodie, to his hips. He turned Cody back around to face him.
“Open.”
Cody parted his lips. The red silicone ball was pushed gently but insistently past his teeth. It filled his mouth, stretching his jaw, a constant, mild pressure. The straps were secured at the back of his head, the buckle cool against his nape. A soft, muffled sound escaped him—mmphf—as Drew finished. His world narrowed to the taste of silicone, the restriction in his jaw, and Drew’s impassive face studying him.
“Good,” Drew murmured. He picked up the collar. The leather was cool and heavy against Cody’s throat. Drew fastened it, the buckle closing with a definitive snick that vibrated against Cody’s windpipe. It wasn’t tight enough to choke, but its presence was absolute, a constant reminder. Drew attached the leash to the O-ring, the metal click loud in the quiet room. He gave a little experimental tug, and Cody’s head followed the pressure instinctively. A hot flush spread down Cody’s chest.
Drew sat down on the edge of their bed, the mattress dipping under his weight. He was still fully dressed in his jeans and a tank top that stretched across his chest, defining his biceps. He looked like a king on his throne, calm and immovable. He looped the end of the leash loosely around his fist.
“Come here.”
Cody walked forward, the leash going slack. He stopped in front of Drew, his cock already straining against the front of his leggings, a damp spot darkening the blue fabric. He was writhing internally, every nerve alight, but Drew just looked up at him, that same infuriating calm on his face.
“Since you wanted to act like a brat all day,” Drew said, his tone conversational, almost casual, “I guess I’ll have to remind you of who’s in charge here.”
He used the leash to guide Cody, a gentle but firm pull downward. “On my lap. Facing me.”
Cody maneuvered awkwardly with his hands bound, his balance precarious. He straddled Drew’s thick thighs, sinking onto his lap. The hard muscle of Drew’s legs was a solid presence under his ass. Drew’s jeans were rough against the thin, sweaty spandex of Cody’s leggings. He was sitting high, his own weight pushing his trapped erection against the firm plane of Drew’s stomach. The position forced his back to arch beautifully, his bound hands pushing his ass out even more.
Drew’s free hand—the one not holding the leash—settled on Cody’s hip, fingers splayed, thumb digging into the dip above his pelvis. His other hand kept a loose hold on the leash, the leather lying across Cody’s collarbone.
“You don’t get my cock tonight, darling,” Drew said, his voice a low, intimate rumble so close to Cody’s ear. “You wanted to be a tease? To rub against me like some pathetic bitch in heat? Then that’s how you’ll be treated. You’re gonna come like this, grinding on me, or else you’re not gonna come at all.”
Cody whimpered around the gag, the sound stifled and desperate. Nnnggh. He tried to speak, to protest, but it came out as a wet, garbled noise. This wasn’t what he wanted. He wanted to be shoved down, folded in half, filled. He wanted the brutal, claiming feeling of Drew inside him, the pain and the stretch that wiped his mind clean. This.. This wasn’t just teasing. This was cruel.
He began to move, a small, frustrated roll of his hips. The damp spandex of his leggings slid against the rough denim of Drew’s jeans. The pressure against his cock was indirect, maddening. He could feel the thick outline of his own shaft, trapped and pulsing, but the fabric diffused the sensation. He rocked forward, seeking more.
Drew’s hand on his hip stilled him. “Ah-ah. Hold on.” He gave a slight tug on the leash, pulling Cody’s head back, exposing his throat above the collar. “One last thing. You move when I say you can move. You come when I say you can come. Understood?Cody nodded frantically, a jerky motion.
“Good boy.”
The praise, delivered in that dominant, condescending tone, sent a fresh surge of heat to Cody’s groin. He was painfully hard, the head of his cock leaking a wet patch that was spreading against his leggings.
Drew relaxed his hold. “Alright, now. Slow. Just… feel it.”
Cody obeyed, starting a slow, circular grind of his hips. It was agony. The denim was a harsh canvas, the spandex a frustrating barrier. Every tiny shift sent bolts of desperate sensation to his cock, but never enough, never the direct contact he craved. He could feel the solid, unyielding bulk of Drew underneath him, could smell the clean, masculine scent of him, could see the predatory focus in his eyes watching Cody's every move.
Minutes dragged. Cody’s breathing grew ragged through his nose, loud in the quiet room. Sweat beaded on his forehead, tracing paths through his short, bleached hair. His thighs began to burn with the sustained effort, his muscles trembling. He was working for it, earning it, and the humiliation of that—the sheer, debasing effort of trying to get off like this—was perversely arousing. His mind emptied of everything but the aching throb between his legs and the weight of Drew’s control.
Drew watched him dispassionately for a long while. Then, his thumb on Cody’s hip began to move, stroking small, idle circles on the spandex. His other hand gave the leash another gentle tug, changing the angle of Cody’s grind. “A little faster,” he murmured.
Cody moaned, the sound vibrating around the gag. He increased his pace, the wet, slick sound of spandex on denim becoming audible—shhhick, shhhick, shhhick. The friction built, a hot, persistent scrape that was starting to crest from frustration into something else. A low-grade, insistent pleasure began to simmer in his balls, coiling tighter with each pass.
Drew kept watching him, his expression unreadable. Then his other hand, the one holding the leash, moved. He didn’t pull it. Instead, he let the leather slide through his fingers until he held the end of it, then he brought his hand down. He used the back of his knuckles to brush over Cody’s left nipple.
Cody arched into the touch with a sharp, surprised inhale through his nose. Nnnngh-ah!
“Sensitive,” Drew noted, a hint of amusement in his voice. He did it again, then traced his knuckles down the dusting of dark hair on Cody’s stomach, over the taut plane of his lower abdomen, stopping just above the straining bulge. “You’re so worked up already. And we’ve barely started.”
Then, his hand continued its journey, sliding around to Cody’s ass. He didn’t just squeeze, he explored. Drew kneaded the firm globes through his leggings, before dipping into the cleft. Cody froze, his grinding stuttering to a halt for a brief moment. Yes. There. Please.
He ground down harder, chasing the feeling.
The pressure was delicious, a pointed promise of what he was being denied. Cody let out a broken, muffled cry—mmph-ah!—and thrust his hips back, begging for more.
“You want that, don’t you?” Drew growled, his own breath starting to come quicker. He kept up the pressure, a slow, torturous massage. “You want me to rip these pretty leggings off and shove my cock right into this tight little hole. But you’re not getting it. You ruined any chance of that with that fucking mouth of yours today.”
He punctuated the sentence with a sharper press of his fingers, right over Cody’s hole. Cody saw stars, white pinpricks behind his eyelids. He was panting now, his whole body trembling with the effort and the need. The coil inside him was wound to its limit, a spring ready to snap. It felt like his entire nervous system was on fire.
Drew kept the pressure up for another minute, until Cody was a shuddering, drooling mess, his hips making tiny, involuntary jerks against Drew’s thigh. Then, with cruel casualness, Drew removed his hand. The sudden absence was almost painful.
“Now,” Drew said, his voice thick with his own restrained desire. “Get back to it. And pick up the pace. I want to see you work for it.”
Released from the maddening pressure, Cody fell back into grinding with tears spilling from his eyes. His rhythm was messy, uncoordinated. He fucked Drew’s thigh with abandon, the wet shhhick-shhhick sound of his slick leggings against the denim filling the room, punctuated by his choked, gag-muffled grunts and the creak of the bed. The pleasure was a cresting wave, building terrifyingly fast. His thighs burned. His core muscles screamed. His cock was a throbbing, leaking rod of pure need. The head rubbed raw and glorious against the rough fabric. His balls drew up tight.
He was right there. The precipice yawned before him. His body coiled, every muscle locking. NnnnNNNFF—!
“Stop.”
The command was like a bucket of ice water. Drew’s hand on his hip clamped down, his other hand yanking the leash sideways, pulling Cody off-balance, breaking his rhythm completely.
Cody cried out, a sound of pure anguish against the gag. He shuddered violently, his orgasm receding like a crashing wave pulling back from the shore, leaving him aching, hollow, desperate. He slumped forward, his forehead coming to rest against Drew’s broad shoulder, his body wracked with dry heaves of frustrated need.
Drew let him hang there for a moment, panting, broken. Then he gently guided Cody back upright. “Not yet,” he said, his voice gentler, but no less firm. “I didn’t say you could let go, just yet.”
He began again. Slow, grinding circles. Drew would let him build up, let the sounds get wetter and more frantic, let Cody’s hips lose all rhythm in their desperation. He’d watch the muscles in Cody’s neck cord, see his toes curl. And then, just as Cody’s eyes would roll back and his body would tense for the final release, Drew would pull the leash or squeeze his hip or issue a soft, “Stop,” and bring him crashing down.
Each denied peak made the next climb more intense, the need more feral. Cody lost count of how many times he was brought to the edge and denied. His world narrowed to the feel of denim on his clothed cock, the heavy hand on his hip, the bite of the collar against his throat, the taste of rubber, and Drew’s icy gaze watching him unravel.
Sweat poured off both of them. Cody’s leggings were soaked through at the groin, a large, dark patch of pre-cum and sweat. Drew’s tank top clung to his chest. The air in the room grew hot, thick with the scent of sex, sweat, and leather.
Finally, after what felt like hours, Drew saw the genuine, glazed-over surrender in Cody’s eyes. The defiant spark from earlier was gone, replaced by a deep, pleading submission. Cody wasn’t trying to provoke anymore; he was just trying to survive the exquisite torture, to please the man who held his pleasure hostage.
Drew leaned in, his lips brushing Cody’s sweaty temple. “This time,” he whispered, his voice a low, possessive growl that vibrated through Cody’s very bones. “This time, you can let go. Come for me, pup. Make a mess on my leg like the bitch you are.”
The permission was the final trigger. Cody’s hips jackhammered, losing all rhythm, a frantic, animalistic rutting against the hard muscle of Drew’s thigh. The friction was brutal, perfect, overwhelming. His back arched violently, his bound hands pulling at the cuffs. A raw, guttural sound was torn from his throat, muffled and mangled by the gag—UNNNNGGGGHHHHH!
His hips slammed forward and froze, grinding down hard as the orgasm ripped through him. It wasn’t a gentle release; it was a violent expulsion. His cock pulsed violently, trapped in its fabric prison, and he felt the hot, wet surge of his cum flooding his leggings. Rope after rope shot out, soaking the material, the warmth spreading rapidly against his skin and onto the denim of Drew’s jeans. His ass clenched and fluttered wildly. His back arched so severely it threatened to crack. White spots danced behind his closed eyelids. The waves of pleasure were seismic, wrenching sobs from his chest as he rode them out, his body jerking through the prolonged, wracking aftershocks.
Slowly, the tremors subsided. Cody went boneless, slumping forward against Drew’s broad chest, held up only by the leash and the arm Drew wrapped around his back. He was a wreck—sweaty, panting through his nose, his leggings soaked and cooling unpleasantly against his skin. The gag was wet with saliva. He felt hollowed out, owned, and profoundly satisfied.
Drew held him through it all, his hand a steadying force on Cody’s hip, his other hand gently holding the leash, keeping Cody from pitching forward. His own breathing was heavy, watching the ecstasy and ruin on Cody’s face with intense satisfaction.
Slowly, the tremors subsided. Cody went boneless, slumping against Drew, his weight entirely supported. He was a spent, dripping, oversensitive mess. Every brush of the fabric against his now-flaccid, soaked cock made him flinch. Drew allowed the silence to stretch, letting Cody float in the post-orgasm haze.
Then, Drew broke the silence.
“You did so good for me,” Drew murmured, the words vibrating through his chest into Cody’s. He sounded genuinely pleased, the dominance softening into warmth. Then, with deliberate care, Drew shifted. He unbuckled the gag first, gently working the thick rubber bit from Cody’s mouth. Cody’s jaw ached as it closed, and he swallowed with difficulty, his throat dry. A strand of spit connected his lips to the gag before breaking. “Drew…” he croaked, his voice rough.
“Shhh. I’ve got you.” Drew set the gag aside, on the nightstand, before making quick work of the cuffs, releasing Cody’s wrists. The blood flow returned with a prickling rush. Cody brought his arms around front, wincing at the stiffness.
Drew took one of his wrists and massaged it gently.
“Look at me, darling,” Drew said softly.
Cody, exhausted, lifted his head. His eyes were glassy, sated.
Drew unfastened the pretty collar and set it aside with the leash. He then cupped Cody’s face, his thumb wiping away the sweat and spit from his chin. He leaned in and kissed him. It wasn’t rough or claiming. It was slow, deep, and impossibly tender. A reconnection. A reassertion of something beyond the power play. Cody melted into it, a soft whimper escaping his bruised lips.
“My perfect, filthy puppy.” Drew murmured against his mouth, before pulling away.
He helped Cody slide off his thigh, laying him down gently, on his side, on the bed. Cody’s body protested every movement, hypersensitivity singing along his nerves. Drew stood up, the bed groaning in relief. He looked down at the dark, wet patch on his own jeans where Cody had come. A faint, possessive smile touched his lips.
Then he unbuckled his own belt.
The sound of the button popping open, the zipper sliding down, was loud in the quiet room. Cody watched, his brain still fuzzy, as Drew shoved his jeans and boxers down in one push. His cock sprang free, thick, heavy, and flushed a deep, angry red. It curved upwards, the head swollen and gleaming with his own pre-cum, a thick vein running along the underside. It was a formidable piece of flesh, and seeing it, even after his own ordeal, made Cody’s spent cock give a weak, involuntary twitch of renewed interest.
Drew wrapped his large, calloused hand around the base. He didn’t look away from Cody’s face. “Watch,” he commanded, his voice back to that low, dominant register, but softened at the edges. “Watch what you do to me. You made such a pretty picture, coming apart on my leg.”
He began to stroke himself. His grip was firm, his pace steady and purposeful. His other hand went to his own chest, rubbing over the coarse hair, tweaking a nipple. His bicep bulged with each pump. The wet, slick sounds of his fist moving over his cock filled the space between them. His breaths grew heavier, his abs tightening.
Cody was hypnotized. He watched the way Drew’s foreskin slid back to reveal the slick, purple head, then covered it again. He watched the heavy swing of his balls, the tension coiling in his powerful thighs. Drew’s gaze was locked on him, blue eyes burning with intensity.
“This is because of you,” Drew grunted, his pace quickening. His fist became a blur. “All of it. The way you put on a show in front of everyone and— Fuck..” His hips began to stutter slightly, fucking sloppily into his own hand. “Fuck, Cody… getting to watch you break… seeing you come for me…”
He was close. Cody could see it in the tightening of his jaw, the flush spreading down his neck. Drew’s strokes grew frantic, brutal. He was no longer just showing off for Cody; he was claiming his own release, violently, viscerally.
Drew growled, his voice ragged.
“Look at my cock, pup. Look at what you do to me.”
With a final, guttural roar that seemed to shake the room, Drew came. It wasn’t a gentle pulse. It was an eruption. Thick, pearly ropes of cum shot from the slit, arcing through the air. The first landed on his own stomach, painting a hot stripe across the dark hair. The next splattered over his knuckles and the back of his hand. Another hit the floorboards with an audible splat. He kept stroking himself through it, milking himself dry, his body shuddering with the force of it. The scent of salt and sex bloomed in the air, potent and masculine.
Finally, he stilled, his chest heaving. He looked down at the mess on himself, then back at Cody, a spent, satisfied smile on his face. He released his cock, which still hung half-hard, glistening.
For a long moment, there was only the sound of their breathing.
Then Drew moved. He stepped out of his jeans and boxers, leaving them in a pile. He padded to their connected bathroom, returning with a damp, warm washcloth and a dry towel.
He came to the bed and, with a tenderness that was almost heartbreaking, began to clean Cody first. He carefully peeled the soaked, sticky leggings down Cody’s legs, wiping away the cooling cum from his skin, cleaning his groin, his spent cock, his inner thighs. He was methodical, gentle, his touch a stark contrast to the rough possession of before. He dried him with the towel, then did the same for himself, wiping the streaks of cum from his abdomen and hand.
Once they were both clean, Drew climbed onto the bed. He gathered Cody into his arms, pulling him against his broad, warm chest. Cody went willingly, nestling into the familiar heat, the scent of clean sweat and Drew’s skin. Drew’s arms wrapped around him, one hand coming up to card gently through his damp, blonde hair.
“Okay?” Drew murmured into his hair.
Cody nodded, nuzzling closer. “M’okay,” he mumbled, his voice still hoarse from the gag.
“Thank you.”
Drew kissed the top of his head. “My pleasure, darling.” He paused. “Still feel like being a brat?”
A weak, breathy laugh escaped Cody.
“Maybe tomorrow.”
Drew’s chest rumbled with a quiet chuckle. He held him tighter, and in the safety of their embrace, the last of the night’s intensity melted away, leaving only a deep, satiated exhaustion followed by the profound love they shared for each other.
