A friend in need is a friend indeed

Sunlight, sweat, and banter blur the line between bro-talk and raw desire. Jack and Ethan’s gym-honed rivalry spills from couch to kitchen to weight rack, every joke hiding heat, every flex daring the other closer. When playful competition turns into a contest of who breaks first, their bodies answer louder than words—hungry, teasing, unstoppable.

  • Score 9.5 (43 votes)
  • 1389 Readers
  • 4982 Words
  • 21 Min Read

The blinds were cracked just enough for sunlight to slice through, laying golden lines across the couch where Jack was sprawled, shirtless, one arm flung over his face. His chest rose and fell steady, the kind of sleep that came after a night of lifting and laughing way too late.

Ethan padded out of his room, hair a mess, still wearing his basketball shorts from the night before. He stopped, leaning on the doorway with a smirk, watching Jack stir.

“Bro,” Ethan said, voice still gravelly from sleep, “you look like somebody benched you instead of the bar.”

Jack groaned, shifting and flexing lazily as he sat up, muscles catching the light. “Bro, that couch isn’t regulation size. I swear my traps are more sore from sleeping than from deadlifts.”

Ethan chuckled, grabbing a water bottle from the counter and taking a long swig. His abs tightened with the stretch, catching Jack’s eyes for a split second too long. Ethan noticed and grinned around the rim of the bottle.

“Don’t blame the couch, man. Maybe you’re just weak.”

Jack laughed, running a hand through his hair and rolling his shoulders back like he was on display. “Weak? Bro, I carried your ass through squats yesterday. Don’t test me.”

Ethan dropped onto the other end of the couch, their thighs brushing just enough to feel it but not enough to call it out. “Yeah, yeah. You only spotted me because you wanted a front row view. Don’t think I didn’t see you smirking when I racked the bar.”

Jack shot him a look, lips twitching. “Bro… what can I say? You grunt like you’re auditioning for a protein powder commercial. It’s distracting.”

They both cracked up, the laughter echoing around the apartment. Ethan reached across, shoving Jack lightly in the chest—only it wasn’t that light, and Jack exaggerated the shove, falling back against the cushions with a dramatic groan.

“Damn, bro,” Jack said, grinning up at him, “you’re lucky I didn’t let you drop that bar yesterday. You’d still be pinned, screaming like a baby.”

Ethan flexed an arm, casual but precise, veins standing out as the morning light caught them. “Please. If you weren’t there, I’d have benched it raw. Easy PR.”

Jack sat up, shaking his head, the grin never leaving. “Bro, keep talking like that, you’re gonna have to prove it. And I’m not saving your ass twice in a row.”

They sat there for a moment, catching their breath from the laughter, the air thick with unspoken energy. Neither said it out loud, but the way their knees stayed touching, the way their eyes lingered just a second too long—it all said plenty.

Ethan finally broke the silence with a smirk. “So what’s on the schedule today? Gym, food, video games… or are we pretending to be productive adults?”

Jack cracked open a protein shake, smirking back. “Bro, you know us. We’re professional at two things—lifting and bullshitting. Everything else is cardio.”

Ethan clinked his water bottle against Jack’s shake like it was a toast. “To cardio avoidance.”

Jack grinned. “And to bros who always got each other’s backs. Even on couches that try to kill ’em.”

They laughed again, that easy kind of laugh only they could share, and the day stretched ahead of them, full of workouts, banter, and whatever competition they decided to invent next.


Ethan finally stood, stretching tall, his shirt riding up to flash the lines of his abs. He padded into the kitchen barefoot, opening the fridge. “We got eggs, protein pancakes, or yesterday’s pizza. What’s it gonna be, bro?”

Jack followed, rubbing the back of his neck, his eyes drifting shamelessly. “Pizza’s not breakfast, man. That’s post-leg-day recovery fuel.”

Ethan grabbed the box anyway, setting it on the counter with a grin. “Bro, pizza’s got all the macros—carbs, protein, dairy. It’s science.”

Jack leaned against the counter, smirking. “Yeah, and you just want me to watch you deep-throat a slice again.”

Ethan froze mid-bite, then slowly pulled the slice back from his lips with raised brows. “Wow. You really thought about that wording, huh?”

Jack chuckled, shaking his head. “Nah, man. Just came out. But… now that I said it…” He gave Ethan a pointed look that made the air spark for a second.

Ethan laughed, chewing deliberately slow, like he was making a show of it. “Careful, bro. Keep watching me like that, you’re gonna lose your appetite.”

Jack popped open another protein shake and chugged half of it in one go, his Adam’s apple bobbing. He wiped his mouth with the back of his hand, smirk returning. “Nah. Just makes me hungrier.”

They locked eyes, both smirking now, the kitchen suddenly warmer than it had any right to be. Ethan set the pizza down, leaning on the counter across from Jack.

“Bro, you know what I’ve been thinking?” he asked, tone casual but eyes sharp.

Jack tilted his head. “What’s that?”

Ethan’s grin widened. “Last couple times, I’ve been the one begging. You keep talking shit, but you’ve never been on the other end of it.”

Jack raised his brows, interest clear. “You saying you wanna switch it up?”

Ethan shrugged, feigning nonchalance but his voice low. “Nah, I’m saying we make it a contest. If I can get you to beg for it, I win. If you hold out, then you win—and you get to rail me again.”

Jack let out a slow whistle, leaning closer across the counter. “Damn, bro. That’s bold. You really think you can break me?”

Ethan smirked, his tongue briefly flicking across his lips. “Already picturing it.”

Jack laughed, shaking his head, but his grin stayed wide. “Alright then. Game on. But just remember—I don’t beg easy.”

Ethan leaned in too, their faces closer than either admitted. “Challenge accepted.”

They clinked their pizza slice and protein shake like it was a contract signed.

The clang of iron and the smell of chalk hit as soon as Jack and Ethan stepped into the gym. Ethan had his hoodie unzipped, his pump-cover hanging loose enough to show off the line of sweat that already darkened his gray tank underneath. Jack gave him a sideways grin.

“Bro, you’re dripping already. Didn’t even touch a barbell yet.”

Ethan smirked, tugging the hoodie off. “What can I say? Pre-workout’s hitting hard. Got me warmed up.”

“Warmed up,” Jack echoed with a low chuckle. “Yeah, I bet you are.” His eyes lingered on the way Ethan’s gym shorts hugged his quads before he looked away, biting back a grin.

They made their way to the bench racks when a familiar voice cut across the room.

“Well, well, if it isn’t the Dynamic Duo,” Zack called, swaggering over in a cutoff tee two sizes too small, his pecs practically begging for attention. “What’s up, boys? Out here working on your… form?”

Jack and Ethan exchanged a quick look—the kind of silent bro-telepathy they’d mastered. Ethan grinned first. “Yeah, Zack. Gotta keep the core tight.” He flexed as he said it, making the words drip with innuendo only Jack would catch.

Jack snorted, chiming in without missing a beat. “Yup. Core tight, hips loose. That’s the secret, bro.”

Zack narrowed his eyes. “See, that’s what I’m talking about. You two always got these… weird little sayings. Whole gym’s wondering what’s really going on.”

Ethan grabbed a pair of dumbbells, veins popping as he curled slow and steady. He winked at Jack in the mirror. “Bro, it’s called focus. You wouldn’t understand. You gotta… really feel the pump to get results.”

Jack leaned back against the bench, smirking as he spread his knees a little wider than necessary. “Yeah. Sometimes Ethan spots me so close I can feel his breath on my neck. That’s real discipline.”

Zack scoffed, trying to cover the flush creeping up his neck. “Man, you guys… You hear yourselves?”

“Every rep, bro,” Ethan shot back smoothly. “Helps with endurance.”

Zack opened his mouth for a comeback, but right then another lifter passed by, giving Zack a once-over and muttering, “Damn, bro, nice crop top.”

Zack looked down—his cutoff tee had ridden up, showing a strip of abs and the waistband of his shorts. He yanked it down fast, but the damage was done. Jack and Ethan lost it, both doubling over in laughter.

“Yo, Zack,” Jack gasped between laughs. “You’re out here showing more skin than an OnlyFans promo.”

Ethan clapped him on the back, nearly dropping his dumbbells. “Bro, if anyone’s giving off ‘sus vibes’ today, it’s you. You’re basically thirst-trapping the whole gym.”

Zack stammered, face red, trying to flex his way back into dominance. “Whatever, man. Keep your little inside jokes. Everyone’s watching—you’ll slip up one of these days.”

But as he stomped off, tugging at his too-small shirt, a couple guys near the squat rack whispered and snickered, their eyes following Zack like he was the one putting on a show.

Jack leaned toward Ethan, voice low but full of glee. “Bro. We don’t even have to try. He outs himself every time.”

Ethan grinned, giving him a playful nudge with his shoulder. “Yeah. And we just keep… tightening that core.”

Jack smirked, lips twitching as he fought a laugh. “Damn right, bro.”

They bumped fists, the unspoken code sealed between them—Zack would never figure it out.


They lounged in the living room, muscles still buzzing from the gym, each man nursing a protein shake like it was a beer after a hard game. Jack sprawled in the recliner, one leg hanging over the armrest, shorts clinging to his thigh. Ethan sat cross-legged on the carpet, smirking up at him.

“Alright, strategy time,” Ethan said, tapping the rim of his cup. “You’re cocky, bro. Think you’re a brick wall I can’t break down. But everyone’s got a weak spot. All I gotta do is find yours.”

Jack laughed, tipping his shake back. “Good luck. You forget—I’ve been edging since high school. I could get through No Nut November without breaking a sweat.”

Ethan leaned forward, resting his forearms on Jack’s knees. “Cap. You can barely look at me flex without adjusting your shorts.”

Jack swatted at him, but the touch lingered. “You got an ego, man. That’s your weakness. You’re gonna try too hard, gas out, and boom—I win.”

They locked eyes, the kind of stare-down that wasn’t about fighting but about who would flinch first. Jack grinned, breaking it with a stretch that made his shirt ride up and show the line of hair down his abs. Ethan’s eyes caught it. Jack noticed.

“See?” Jack smirked. “Already distracted.”

Ethan chuckled low, scooting closer between Jack’s spread knees. “Nah. Just plotting my opening move.”

Jack raised an eyebrow, leaning back. “What—you gonna just shove a finger in me and call it a day?”

Ethan shook his head slowly, hands sliding up Jack’s thighs until his fingers traced the curve of his ass through the shorts. He squeezed, firm enough to make Jack shift in the chair.

Jack snorted, pretending to play it cool. “You think that’s gonna do it? Please. My ass is tougher than your ego.”

Ethan grinned like a wolf. “Who said anything about fingers?”

Jack blinked, caught off guard, but Ethan was already tugging at his waistband, peeling the shorts down just enough to expose bare skin. His hands kneaded both cheeks, spreading them slowly.

“Hold up—” Jack started, half laughing, half flustered. “What the hell are you—”

But the words caught in his throat as Ethan leaned down, hot breath brushing across him. Jack’s eyes widened, pulse hammering.

“Bro…” he said, voice unsteady. “No way you’re actually—”

Ethan just smirked against his skin. “Surprise move, bro. Told you I’d find your weakness.”

Jack’s hand gripped the recliner arm, knuckles white, as Ethan’s tongue flicked out and the contest truly began.


Jack barely had time to process Ethan’s grin before he felt it—Ethan’s breath ghosting over his hole, warm and teasing. The recliner suddenly felt like a stage, his ass spread open under the spotlight, his most private place exposed.

Jack’s hole twitched on instinct, puckering tight, like it knew it was being watched. It clenched, then loosened again, almost curious. His skin prickled with goosebumps as Ethan dragged his thumbs along the rim, circling it like he was admiring a prize.

“Dude…” Jack groaned, voice thick. “You’re really about to…”

Ethan didn’t answer. His tongue flicked out, hot and wet, and licked a stripe straight across Jack’s hole. Jack jolted like he’d been shocked, hips bucking against the recliner.

“Fuuuck,” he hissed, gripping the armrests.

Ethan chuckled into him, and then went back in—tongue pressing harder this time, flattening against the twitching star. Jack’s hole squeezed tight, fighting it, then gave way, softening just enough to let the slick heat push in.

The sensation was electric. Jack felt every ridge of Ethan’s tongue dragging over the sensitive ring, every swirl like it was spelling something only his body could understand. His hole clenched around the intrusion, pulsing like it had a heartbeat of its own.

It was alive. Hungry. Reacting to every lick.

Jack groaned low, his voice breaking. “Bro, no way… no way this feels that good…”

Ethan spread him wider, burying his face deeper, tongue stabbing in and out while his lips sealed over Jack’s rim, sucking it like it was another cockhead. Jack’s asshole fluttered wildly, quivering between wanting to shut tight and wanting to swallow Ethan whole.

“Shiiit,” Jack moaned, his thighs trembling. His cock was rock hard, pinned up against his stomach, drooling precum across his abs. But his focus was all behind him—on the wet, obscene noises of Ethan’s mouth working his ass.

Every time Ethan’s tongue pressed deeper, Jack’s hole flinched, then relaxed, almost sighing open like it had been waiting for this all along. It clenched around nothing when Ethan pulled back, then bloomed again when he pushed in. The rim was no longer just flesh—it was a needy mouth of its own, begging to be kissed, worshiped, filled.

Jack’s head tipped back, eyes rolling. He wasn’t even pretending to resist anymore. His hole twitched and pulsed, a greedy little star drinking in every lick, every suck.

“Bro…” Jack panted, voice raw. “I… I think I’m losing this contest already…”

Ethan pulled back just long enough to grin up at him, his chin glistening. “Told you I’d find your weak spot.”

Jack’s hole clenched at the loss, flexing like it was trying to pull Ethan back in. Jack gasped at the sensation, shocked at how much his body craved it.

Then Ethan dove back down, tongue swirling, and Jack groaned so loud it echoed through the apartment. His hole opened wide for him this time, welcoming it, milking it, loving every second.

He was gone, fully into it now, his asshole the star of the show—quivering, stretching, begging, alive under Ethan’s mouth.

Ethan didn’t let up. His tongue carved circles around Jack’s rim, slow and deliberate, like he was mapping every ridge, every twitch, every secret pulse. The more he licked, the more Jack’s asshole reacted—fluttering like it was trying to kiss back.

Jack’s fists were white-knuckled on the recliner arms, his chest heaving. His cock was drooling steady, precum stringing down his abs, but all his pleasure was behind him. He could feel every nerve firing from his hole, radiating through his hips and into his spine.

Ethan moaned into him, and the vibration made Jack yelp. His rim spasmed hard, sucking at the tongue like it wanted to trap it. Ethan sealed his mouth over the twitching star, slurping loud, obscene sounds filling the room.

“Dude…” Jack groaned, his voice cracking. “My fuckin’ ass is tingling, bro—what the hell are you doing to me?”

Ethan only grinned against him and pushed deeper, tongue stabbing past the rim, wriggling inside like he was trying to tongue-fuck Jack open. Jack’s hole rippled in response, clenching then blooming wide, hungry for more.

Jack bucked helplessly. “Shit! Fuck, bro—don’t stop. Don’t you dare fuckin’ stop.”

Ethan pulled back just to let cool air kiss Jack’s spit-slick rim, then dragged his tongue flat across it again, slow and possessive, leaving Jack shaking. His asshole twitched at the loss, then quivered open again as if begging.

Jack gasped at the sensation. “Bro—my hole’s like… it’s asking for you. I can feel it… it’s like… fuck!”

Ethan chuckled darkly, spreading him wider with his thumbs. “Yeah, it’s begging, man. Your ass wants me bad.”

Jack’s rim throbbed under Ethan’s breath, the little ring flexing and fluttering, almost waving him in. It wasn’t just skin anymore—it was a greedy little mouth, alive and aching for attention.

Ethan spit right onto it, thick and wet, and the hole twitched violently, shivering as his tongue smeared the slickness in. Jack nearly came just from that.

“Ohhh fuck, bro, I’m gonna lose it… my ass is tingling inside, dude. You’re fucking killing me!”

Ethan sucked at his rim again, harder, lips sealing over it with wet pops, his tongue darting in and out. Jack’s hole pulsed like it was milking him, every clench sending shocks of heat up his spine.

Jack was gone—sweating, moaning, trembling, his body begging even if his mouth hadn’t yet.

Finally, Jack’s voice broke into a desperate growl.
“E… Ethan—fuck, dude… I can’t take it anymore. You win. You fuckin’ win. I need you in me.”

His hole twitched in agreement, fluttering open, spit-slick and glistening, practically glowing with want.


Ethan smirked against Jack’s ass and didn’t budge. He just dragged his tongue in one long, slow stripe over the twitching rim, letting it shiver under him like it was alive.

Jack groaned and tried to push back, but Ethan pinned his hips down with a firm grip.
“Not yet, bro,” Ethan murmured against him, hot breath fanning over the spit-slick ring. “I want to see how bad your hole can beg before I give it what it wants.”

Jack whimpered—actually whimpered. His rim pulsed in frustration, clenching and then flexing wide like it was reaching for Ethan’s tongue.

“Dude… my ass is gonna go insane if you don’t fuckin’ feed it,” Jack panted, grinding helplessly against the recliner. His cock slapped against his abs, drooling steady strings.

Ethan chuckled, then pressed just the tip of his tongue against the hole, holding it there. Jack’s rim fluttered like crazy, trying to suck it in, but Ethan only teased the surface, tracing lazy circles around the hungry ring.

Jack yelped, fists slamming the armrests. “Fuuuck! Bro, my hole feels like it’s starving. It’s like… every lick makes it twitch harder. You’re torturing me!”

Ethan spit on him again—warm, wet—and rubbed it in with his tongue, swirling, slurping, pulling away just to watch Jack’s rim gape open and clench in empty desperation.
“God damn, look at it,” Ethan muttered, low and hungry. “Your ass is literally begging, bro. Never seen a hole talk so loud.”

Jack gasped, his voice breaking. “Dude—please… I’m begging too, okay? I need it, man. Put your cock in me, fuck, just… do it!”

Ethan didn’t answer. He sealed his mouth over the rim again, sucking like he was kissing Jack’s hole, tongue darting deep, filling him up just enough to drive him crazy. Jack arched, moaning raw and loud, his rim clenching down like it was trying to trap that tongue inside forever.

“Please, bro,” Jack panted, sweat dripping down his temples. “Fuck me already—I’ll do anything. Just give my ass what it wants.”

Ethan finally pulled back with a wet pop, spit dripping down Jack’s crack. His grin was pure victory.
“Now that’s what I wanted to hear.”

Ethan lined himself up, fist around his shaft, and dragged the fat head right against Jack’s spit-slick rim. The contact made Jack jolt, hole clenching like it was trying to swallow the tip already.

“Bro…” Ethan groaned, rubbing the swollen crown up and down that needy ring. “Your ass is grabbing at me. It’s like it doesn’t even wanna wait.”

Jack’s voice cracked as he tried to keep still, fists white-knuckled on the recliner.
“Dude, I can feel it. Every time you slide that head over me, my rim just—fuck—it’s clenching like crazy. My ass knows what’s coming, bro. Don’t hold out on me.”

Ethan chuckled, teasing slow circles, pressing just enough for the rim to flare open, then pulling back so it snapped shut again.
“Not so fast, man. You wanted this? You begged for it? Then you’re gonna feel every damn second before I push in.”

Jack’s whole body shook, thighs spread wide, his cock slapping against his stomach with every desperate twitch.
“Ethan, bro, my hole’s screaming for it. You’re driving me insane—stop teasing and just fuck me!”

Ethan leaned forward, cockhead nudging right at the center, kissing the twitching rim without forcing it. He smirked, breath hot on Jack’s neck.
“Say it again, bro. Say you need my cock.”

Jack groaned, hips pushing back on instinct, rim stretching just a little against the pressure.
“I need it, man. I need your cock so bad—stretch me out, rail me, make me your fuckin’ workout, I don’t care. Just give it to me!”

Ethan groaned low, grinding the head harder against the tight ring, making Jack gasp.
“Damn right. This hole’s about to learn what active recovery really means.”

Ethan braced himself, eyes locked on Jack’s spread ass, the rim twitching and flexing like it was alive, like it had a mind of its own. It puckered tight, then relaxed, opening just enough to kiss the fat head grinding against it.

“Bro,” Ethan muttered, voice half a groan, half a prayer. “Your hole’s straight-up talking to me. It’s like it’s begging to get filled.”

Jack shuddered, fists gripping the recliner. His voice cracked with raw need.
“It is, man. My ass… it’s like it’s starving for you. Don’t stop, push it in—stretch me, fuckin’ claim me.”

Ethan pressed harder, and the rim gave, slow and stubborn, wrapping around his head like a fist. Jack gasped, back arching, as his hole flared wide and swallowed just the tip.

“Holy shit,” Ethan groaned, eyes rolling. “Bro, your ass is choking me out. It’s like a damn vice—tightest thing I’ve ever felt.”

Jack was panting, sweat rolling down his temple, hole clenching around the thick intrusion as if it was tasting, testing, deciding if it could take more.
“Fuuuck… I can feel every ridge of your head, bro. My ass is fighting it, but it wants it bad—don’t you dare pull out.”

Ethan slid in slow, inch by inch, the rim stretching wide, hugging his cock like it didn’t want to let go.
“Look at you, man—your hole’s sucking me in. It’s like it’s saying ‘finally.’ You’re built for this.”

Jack moaned, hips pushing back, voice breaking.
“Yeah, bro… this is it… this is what I needed. My ass has been begging since last night, and now it’s getting fed. Don’t stop—bury it.”

Ethan bottomed out, hips flush against Jack’s ass, cock buried to the hilt. He let out a ragged laugh, forehead pressed to Jack’s sweaty shoulder.
“Damn, bro… I’m balls-deep in you, and your hole’s still clamping down like it wants more. You’re gonna make me lose it.”

Jack groaned, body trembling, his rim twitching around that thick shaft like it was savoring every pulse, every throb.
“Fuck me, Ethan. Rail me ‘til my ass forgets how to walk. I don’t even care. Just own it.”

Ethan pulled out just enough to feel that grip loosen, then shoved back in with a groan. His hips slapped Jack’s ass, steady, deep thrusts that made the recliner creak.

“Goddamn, bro…” Ethan’s voice was rough, low. “You’re taking me like a champ. Didn’t know you had it in you.”

Jack gritted his teeth, shoving back against him, eyes screwed shut.
“Yeah, well… didn’t know my best bro had a cock this good. Every stroke’s hittin’ different, man. Keep it steady—fuck, right there.”

Ethan grinned through a groan, sweat dripping from his hairline.
“Bro, you’re clenching like you don’t wanna let me out. Feels like your whole body’s sucking me in.”

Jack barked a laugh that cracked into a moan.
“Don’t flatter yourself, man. I just know if I let go, you’ll puss out. So I’m holding you in.”

Ethan slammed harder, the smack of skin echoing through the room.
“Puss out? Bro, I’m rearranging your guts right now. You’re lucky I don’t make you beg just to keep it.”

Jack’s voice hitched, raw and guttural.
“Then do it, bro. Make me beg. See if I care. Just don’t stop—fuck, I’m so close.”

Ethan’s grip tightened on Jack’s hips, knuckles white, as his thrusts got sharper, meaner, sweat flying off his chest.
“You’re gonna beg, bro. Not ‘cause you have to. ‘Cause you want to.”

Jack’s moan turned into a half-laugh, half-groan, muffled in the cushion.
“Shit, man… you might be right.”

Ethan grunted, driving himself deep, hips smacking into Jack’s ass harder each thrust. Sweat was dripping from his temples onto Jack’s back, his abs tightening as his pace hit that point of no return.

“Fuck, bro—your hole’s choking me out—shit—I’m gonna bust!” Ethan growled, his voice breaking as he slammed one more time to the base. His body locked up, cock buried inside Jack’s stretched rim, and he unloaded. Thick, hot spurts poured straight into Jack’s guts, the kind of release that left Ethan shuddering and cussing into his bro’s ear.

Jack moaned low, head pressed against the mattress. “Fill me up, man… fuck yeah…”

Ethan held him down with his weight, every twitch of his shaft dumping more seed deep. When it finally slowed, he slipped out, groaning at the sight—Jack’s hole gaping, dripping with his cum.

Instead of backing off, Ethan dropped to his knees between Jack’s spread cheeks. “Nah, bro, I ain’t done. Gotta taste this.”

Jack jolted when he felt Ethan’s tongue lap over his messy rim. “Holy fuck, dude—”

Ethan buried his face in it, slurping greedily, licking every drop that leaked out. His tongue pushed back inside, chasing his own load, sucking it right from Jack’s ass with wet, obscene sounds.

Jack was clutching the recliner, eyes rolling back. “You’re a fuckin’ animal, bro…” he gasped, ass grinding back against Ethan’s mouth.

Ethan just chuckled into him, lips sealed over his hole, tongue probing deeper like he couldn’t get enough of tasting his own cum mixed with Jack’s heat. Every slurp made Jack whimper louder, until the room was nothing but the sound of Ethan eating and Jack begging.

They were still tangled up in the recliner, skin sticking from sweat, the room smelling like sex and cum. Jack lay on his back, chest heaving, one arm flopped over his face. Ethan was stretched out sideways across him, cheek resting on Jack’s shoulder, fingers lazily tracing circles on his stomach.

“Fuck, bro,” Jack muttered, voice rough from groaning so much. “That was… that was like next-level. Didn’t even need a hand on my dick and I still blew like a fountain.”

Ethan chuckled, low and cocky, breath tickling Jack’s ear. “Told you I had a secret weapon. Your hole’s basically got its own trigger, man. I just had to find it.”

Jack peeled his arm off his face, grinning over at him. “Bro… you ate my ass like you were starving. I didn’t even know it could feel like that. Felt like my whole body was wired into your tongue.”

“Yeah?” Ethan smirked, shifting so his hand slid lower, palming Jack’s hip. “Couldn’t get enough, bro. Tasted so fuckin’ good I almost forgot I was supposed to fuck you after.”

Jack snorted, giving his chest a weak shove. “Almost, my ass. You knew exactly what you were doing. Had me begging like a bitch, man.”

Ethan tilted his head, kissed the sweaty side of Jack’s neck, then whispered, “Sounded hot as fuck, though. Didn’t know you had that whiny side, bro. Got me hard all over again.”

Jack groaned, throwing his head back against the pillow. “Don’t start, man… I don’t think my legs even work right now. You stretched me good.”

They both laughed, the sound easy and stupid in the warm afterglow, bodies pressed close, not really needing to move yet.

Jack shifted a little, propping himself up on an elbow so he could look down at Ethan. His grin was lazy, but there was still that glint in his eye. “Bro, I can’t stop thinkin’ about that part at the end. You really… like… ate my ass and slurped your cum out. What the fuck, man?”

Ethan smirked, licking his lips like he was replaying it. “Yeah, and you loved every second. Could feel your hole twitchin’ around my tongue when I sucked it outta you. You were fuckin’ clenching like you were tryna milk me twice.”

Jack let out a half-groan, half-laugh, dragging a hand down his face. “God, don’t say it like that—I’m gonna get hard again. No one’s ever done that to me, bro. What’s it even like for you? Eating ass?”

Ethan stretched, cocky grin not fading. “Honestly? Hot as fuck. It’s messy, yeah, but it’s your mess, bro. You’re sweatin’, clenching, makin’ those little noises—and then tasting my cum right there? That’s primal, man. It’s like claimin’ you in the filthiest way.”

Jack’s face flushed deeper, but he couldn’t help the chuckle. “Fuck, when you put it like that… now I’m just curious what it’d feel like on my end. Maybe I gotta try eatin’ your ass sometime. See what all the hype is.”

Ethan raised an eyebrow, lips twitching into a smirk. “Careful, bro. You get one taste and you might get addicted. Hole’s already waitin’ for you to find out.”

Jack laughed, shoving him lightly before collapsing back down beside him. “Goddamn it, man. You’re makin’ it sound too good.”

They both lay there, grinning like idiots, the room still thick with the scent of sweat and cum, neither in any rush to move.


If you enjoyed this story, consider supporting the author on Wattpad.

To get in touch with the author, send them an email.


Report
What did you think of this story?
Share Story

In This Story