A friend in need is a friend indeed

Two bros, all banter and flexes, keep raising the stakes until teasing turns into a tie-breaker no one saw coming. One blowjob leads to the ultimate penalty—getting fucked—and suddenly their “just bros” game explodes into sweaty, competitive heat. Laughter, moans, and fist bumps seal it: they’re closer than ever, still bros, just way dirtier.

  • Score 9.6 (66 votes)
  • 2882 Readers
  • 3240 Words
  • 14 Min Read

The morning sun hit the apartment just right, bouncing off Ethan’s broad shoulders as he stretched in the kitchen. He looked ridiculous in nothing but boxers and a ratty old tee that barely hung on his frame. Hell, he always looked ridiculous—but in a way that made me want to reach over and mess with him.

“Dude, you’re hogging all the eggs again,” I called, tossing him the spatula like it was a grenade.

He caught it with one hand, balancing his massive mug of coffee in the other, and smirked at me. “Hey, I earned these. I ran like three flights up with the groceries yesterday—you owe me eggs, bro.”

I leaned against the counter, arms crossed, feeling the tension in my biceps when I flexed just a little. Watching him move around, all those years of lifting showing in the curve of his chest and the width of his back, I couldn’t help the tiny smirk that crept across my face.

“You’re all talk, Ethan,” I said, nudging him with my elbow. “I bet I could sprint up those stairs faster than you and carry twice as much shit without breaking a sweat.”

He laughed, that deep, rolling chuckle that made the air in the tiny kitchen feel thick. “Yeah? Big talk from the guy who needs two breaks halfway through a flight of stairs.” He tossed me a dishtowel, swinging it like a lasso. “Catch, loser.”

I grinned and caught it, feeling the heat in my hands as we passed it back and forth. Our arms brushed—okay, maybe it was just a little more than “brushed”—and I felt that familiar zing in my chest. Bro stuff, right? Totally bro.

“Seriously, though,” Ethan said, shoving a pancake onto my plate with exaggerated precision, “you’ve got to admit I make the best damn breakfast in this dump. No contest.”

I rolled my eyes, leaning in closer than necessary to snag some syrup. The way his shoulders flexed when he moved made me want to comment—then I laughed it off. “Fine, fine. You win this round, Chef Boyardee. But don’t get cocky. You know I’m still the king of lifting stuff and not breaking a sweat.”

He grinned, leaning against the counter, watching me eat like he was sizing me up. Bro talk, banter, the usual. But I couldn’t ignore how nice his arms looked, tensed and flexing as he sipped coffee. Or the curve of his pecs under that old shirt. Or the way he laughed like nothing else mattered. Totally bro. Just bro.

We finished breakfast, tossing dirty dishes into the sink while arguing about what movie to watch. I made a point to sit close on the couch, and he plopped down next to me, shoulder to shoulder. Our knees bumped, lightly at first, then a little more.

“Dude, careful,” he said, nudging me back. “You’re stealing my leg room.”

I laughed, flexing a little just to push back. He smirked, eyebrow raised like he was daring me. “Yeah? You’re lucky I like leg room. Or I’d totally crush yours.”

I shook my head, grinning. “Whatever, man. You know you’d let me.”

And there it was—just a normal day, full of bro banter, playful elbow shoves, and enough shoulder bumps to keep things… interesting. Nothing weird. Just two roommates, two bros, doing bro stuff.


We’re sprawled on opposite couches in the apartment, both of us still half-slick from a workout. Ethan’s tossing a stress ball up and down like he’s on autopilot. I’m scrolling my phone, pretending not to notice my cock twitch every time I think back to how last night ended.

Ethan breaks the silence first, grinning. “So, bro… we still tied up in this whole edging thing.”

I smirk without looking up. “Yeah, and if I remember right, you enjoyed that penalty way too much. Not exactly much of a punishment when you’re grinning like a maniac with a mouth full of—”

“Whoa, hey!” he cuts me off, laughing. “Don’t say it like that, bro. You make it sound sus.”

I grin, finally setting my phone down. “C’mon, man, it was sus. You loved it. Hell, you didn’t even fight me on it. I think you were hoping I’d lose.”

Ethan throws the stress ball at me, which I barely dodge. “Bullshit. I was just being a good sport. Penalty’s a penalty, you know the rules.”

I lean forward, elbows on my knees. “Then maybe we need to up the stakes. If it’s gonna be a punishment, it can’t be something you’re hoping for.”

He raises an eyebrow, smirk spreading across his face. “Alright, big shot. What, you got something tougher in mind?”

I think for a second, twirling the ball in my hands now. “Well… we’ve done hand stuff, we’ve done… mouths…” I give him a pointed look, making him chuckle. “So what’s left that’d actually feel like a penalty?”

Ethan pretends to think, rubbing his chin dramatically. “We could make the loser do our laundry for a week. Or buy the winner dinner. Or… maybe…” He leans back with a grin. “We go full send.”

I squint. “Full send?”

He nods. “Like… the loser bends over. Winner gets the real prize.”

I bark out a laugh. “You’re saying loser gets fucked? That’s your idea of a punishment?”

Ethan shrugs, smirk never fading. “Hey, bro, it’s not like either of us has done it before. Would definitely be a new level of training.”

“Yeah, and you’re acting way too casual about it,” I shoot back, shaking my head. “If we go that route, we need some kinda safety net. No way I’m just letting you rail me for free.”

He laughs, grabbing a throw pillow and tossing it at me. “Alright, alright. How about this—you get a warm-up. If it’s you taking it, I gotta go down first. Like… prove I’m serious before it goes there.”

I raise an eyebrow. “So, let me get this straight. Loser gets fucked, but only if winner starts with head?”

Ethan grins, eyes glinting. “Exactly. Makes it fair. You don’t just take the L—you earn it.”

I shake my head, chuckling. “Bro… this is the dumbest, gayest idea we’ve ever had.”

“Yup,” he says, totally unbothered. “And you’re in, aren’t you?”

I pause for a second, pretending to think it over, then smirk. “Hell yeah, I’m in. But you better pray you don’t lose this one, man. ‘Cause if you do, I’m making that ‘penalty’ last.”

Ethan just fist-bumps me, both of us grinning like idiots, the air between us already humming with heat.


Ethan’s lying back on the couch, legs spread like he owns the place, cock standing tall and slick with pre. I drop to my knees in front of him, heart pounding. It feels wild as hell—like we’ve crossed some invisible line we can’t uncross—but the heat between us is too strong to stop.

“Damn, bro,” Ethan mutters, looking down at me with a cocky grin. “Didn’t think you’d actually do it.”

I smirk up at him, then lean in, letting my tongue swipe across the swollen head of his cock. The salty taste of his pre-cum hits my tongue, sharp and electric, and his hips jerk in response.

“Fuuuuck, Jack,” he groans, tossing his head back. “That tongue… bro, that’s unreal.”

I wrap my hand around the base of his shaft, feeling the heat and pulse of him in my grip, and angle my mouth to take more. Sliding my lips down the side, teasing, letting him feel the warmth of my mouth without giving him everything yet. His moans get louder, rougher, and I can’t help grinning around him.

“Bro, you’re… fuck… you’re good at this,” Ethan pants, fists clenching at his sides. “Like… way too good. You sure this is your first time?”

I pull back just enough to mutter, “Shut up, man. Just take it.” Then I swallow him deeper, letting him hit the back of my throat, holding there as his cock twitches against my tongue. My eyes water, my jaw aches, but the way he groans—raw, unfiltered, like he’s losing his mind—makes it worth it.

“Holy shit, Jack,” he gasps, looking down at me, face flushed, sweat dripping down his abs. “You’re fucking swallowing me, bro. Can feel your throat gripping… fuck, fuck—”

I hum around him, sending vibrations down his shaft, while my hand works the part my mouth can’t reach. The mix of slick pre-cum and spit makes everything slide easy, hot, perfect. Ethan’s hips keep twitching, like he’s fighting the urge to thrust, but I pin him down with a hand on his thigh.

“Goddamn, bro… you’re making me lose it,” he groans, voice cracking. “You’re… shit—you’re gonna make me—”

I take him as deep as I can, nose pressing against his skin, swallowing around him just as his whole body tenses. His cock jerks hard in my mouth, hot ropes of cum spilling across my tongue, filling me with the sharp, salty taste of him. I choke a little, but I don’t stop—I hold him down, milking every spurt, swallowing until there’s nothing left.

When I finally pull back, lips slick, I lick the last drops off the head, staring up at him with a grin. “Told you, man. Penalty’s a penalty.”

Ethan’s chest is heaving, eyes wide like he can’t believe what just happened. Then he laughs, rough and breathless. “Bro… that was insane. You straight-up swallowed my load. You’re… you’re too good at this. Might have to lose on purpose next time.”

I wipe my mouth with the back of my hand and chuckle. “Careful what you wish for, bro. You keep talking like that, I’ll make sure you’re the one begging.”


I flop back against the couch, chest still heaving, lips slick, mind buzzing from the intensity. Damn, that was hotter than I thought it would be. I can still feel the taste of him, warm and salty, lingering on my tongue.

“Bro…” I mutter, still catching my breath. “Not gonna lie… that was crazy. I’ve been thinking about last time, and I had to try it. Goddamn, it’s… insane, feeling you like that, you know?”

Ethan grins, still sprawled out beside me, chest heaving, fingers running absently over his own slick skin. “Man… fuck. That was wild. You really went all in, Jack. Seeing you take me like that… swallow it all? Bro, my head’s still spinning. Didn’t think anyone could make it feel that insane.”

I smirk, leaning back, wiping a hand over my mouth. “Yeah, well… you’ve got a hell of a cock, bro. Makes it way too easy to get carried away.”

He laughs, low and rough, shaking his head. “Carried away? That’s an understatement. Shit was like… next-level. Can’t believe you actually did it. And… damn, you didn’t stop until I was empty. Wild.”

I glance over at him, cock twitching a little just from the memory, and grin. “So… about you paying up your side of the bet.”

Ethan raises an eyebrow, smirking. “You serious? After what just happened?”

“Hell yeah,” I say, shrugging, trying to play it cool. “Rules are rules, bro. You won, I’m down… but I’m saying upfront—I’ll go easy. Be gentle. Make it fun, yeah?”

He chuckles, running a hand through his damp hair. “Gentle, huh? Sure, Jack. Fair’s fair. Don’t want you choking or anything.”

“Exactly,” I nod, smirking. “Just… you know, enjoy it without feeling like you’re gonna snap me in half. I’m fragile, bro.”

Ethan laughs, shoulders shaking. “Fragile, huh? Sure, sure… alright. Let’s see if we can make it even hotter than last time. You ready, bro?”

I grin, cock twitching in anticipation, still tasting him in my mouth, heart racing. “Always ready, man. Let’s see if you can actually handle me this time.”

The room hums with heat and leftover tension, bodies still slick with sweat, the memory of what just happened hanging thick. It’s not awkward, not weird—it’s just us, two bros pushing limits, exploring, having way too much fun. And right now, the anticipation of what’s next is almost unbearable.


Ethan’s on his back, muscles tense, sweat glistening on his chest. I’m kneeling between his legs, slick fingers sliding over him, teasing, pressing, working him open little by little.

“Fuck, Jack,” he groans, eyes shut tight, jaw clenched. “It’s… different, man. Hurts a little but—” he cuts off with a sharp breath, hips twitching— “—it’s starting to feel good. Like… too good.”

I grin, watching him squirm, the sound of his voice making my cock ache. “Yeah? Told you I’d take it slow, bro. Gotta let your body catch up. Just breathe… let it happen.”

He laughs, rough and shaky. “Man, you’re way too good at this for a dude who claims he’s straight.”

“Shut up,” I chuckle, leaning down, letting my cock slide along the curve of his ass, rubbing against him. “Not gay, just… competitive. Gotta prove I’m better at everything, even this.”

Ethan groans, arching up against me, sweat dripping down his temples. “Competitive, huh? Then hurry the fuck up, ‘cause I’m about to lose my mind.”

I guide myself against him, grinding my cock along the crack, letting him feel the weight, the heat. His whole body shivers, muscles flexing like he’s bracing himself for a hit.

“You ready, bro?” I murmur, voice low, thick with need.

He opens his eyes, grins through the tension. “Do it. Just… ease it in, yeah?”

The pressure builds as I push forward, just the head slipping inside. Ethan lets out a ragged groan, hands clenching at the sheets.

“Fuck, Jack… oh fuck… it’s—” his voice breaks into a moan, hips lifting— “it’s so intense. Burns, but… goddamn, it feels amazing.”

I hold there, letting him get used to it, sweat dripping down my back. My whole body is shaking from restraint, cock throbbing inside him.

“Bro, you’re tight as hell,” I gasp, gritting my teeth. “Can’t believe you’re actually taking me.”

He laughs, strained but wild. “Didn’t think I’d be the one getting railed tonight, but—shit—I could get used to this.”

I start to move, slow, steady thrusts that make his breath hitch every time I push deeper. The sound of our bodies slapping together fills the room, raw and hot.

“Fuck, Ethan,” I groan, holding his hips, feeling the way he grips me. “You’re taking it like a champ, man.”

He’s panting, eyes glazed, cock hard and leaking against his abs. “Don’t stop, Jack. Feels too good. Goddamn, you’re wrecking me.”

We’re both drenched, grunting, laughing between gasps, our words tangled with moans. It’s not awkward—it’s primal, competitive, intoxicating. Just two bros pushing each other past limits neither of us thought we’d ever cross.

The rhythm builds, my hips slamming into him harder, faster. Sweat drips down my spine, onto his chest, mixing with his own. Every thrust makes Ethan groan louder, his voice cracking into half-moan, half-laugh.

“Fuck, Jack—goddamn—you’re… you’re deep, man. I can feel every inch.”

I grit my teeth, growling, “Yeah, bro? You like this? Didn’t think I’d be the one giving it to you like this.”

He smirks through a moan, head thrown back. “Didn’t think I’d like it this much, but… shit… you’re killing me, bro. In the best way.”

The sound of skin on skin fills the room, wet, raw, filthy. His abs are slick, his cock slapping against them with each thrust, leaking precum like crazy.

“Look at you, bro,” I groan, pounding harder. “You’re dripping like a faucet. Your body fucking loves this.”

“Don’t stop,” he gasps, fists gripping the sheets. “Feels so goddamn good—I can’t—fuck, Jack, I’m close.”

That sets me off—hearing him beg, feeling him clench around me, the way his whole body arches to meet every thrust. My cock throbs, every nerve on fire.

“You’re not cumming before me, bro,” I snarl, grabbing his cock in my fist, pumping it in time with my thrusts.

His eyes roll back, voice breaking. “Shit, Jack—I’m gonna—fuck, I can’t hold it—”

And then he loses it, spraying hot cum across his abs, chest, even his neck, groaning so loud it rattles the walls. His whole body tightens, pulling me deeper, milking me.

The sight wrecks me. My hips slam forward one last time, burying myself inside him as my orgasm rips through me.

“Fuck—Ethan—” I groan, every muscle locking up, cock pulsing hard as I unload, filling him, heat spilling out in thick waves. My vision blurs, body shaking as I press into him, grinding through the aftershocks.

We collapse together, gasping, sweat-soaked, bodies trembling from the intensity. The air stinks of sex and sweat, heavy and raw, both of us wrecked and grinning like idiots.

Ethan pants, wiping cum off his abs with a laugh. “Well, bro… guess I paid up. That was… fuck, that was insane.”

I grin, still trying to catch my breath. “Yeah… tie-breaker’s never been this hot, bro. Holy shit.”


We just lie there for a while, sweaty, chests heaving, bodies tangled. My cock’s still twitching, buried inside him, but neither of us moves. The only sound is our breathing and the faint hum of the ceiling fan.

Finally, Ethan chuckles, voice low and rough. “Bro… I can’t believe we just did that.”

I snort, wiping a hand over my face. “Yeah, no shit. I was halfway sure you’d tap out when I started pushing in.”

He laughs harder, shaking his head against the pillow. “Nah, man. Don’t get me wrong—it hurt like hell at first. Thought I was gonna split in half. But then…” He exhales sharply, eyes glazing a little at the memory. “Then it hit me. That good pain. And fuck, bro… once it started to feel good, it was game over. I didn’t wanna stop.”

I grin, cock still pulsing faintly inside him. “Could tell, man. You were gripping me so hard I thought I was gonna blow the second I got in there.”

Ethan smirks, nudging me with his shoulder. “Guess I’m just talented like that.”

“Talented, huh?” I laugh. “Bro, you were moaning like a porn star. Don’t even try to play it cool.”

He smirks, but his cheeks flush a little. “Yeah, well… what about you, huh? You were the one pounding me like you’d been waiting your whole life to do it.”

I shrug, grinning. “Maybe I was. Maybe I didn’t know it until now.”

That makes him pause, but then he laughs again, shaking his head. “Damn, bro. We’re fucked. And I mean… literally.”

We both burst out laughing, the tension breaking. It’s not awkward—it’s just us, still riding the high, sweaty and spent but somehow closer than ever.

Finally, I pull out slowly, groaning at the overstimulation. Ethan winces, but then sighs, stretching his legs. “Shit, I’m gonna be sore tomorrow. But worth it.”

I flop down beside him, both of us staring up at the ceiling. My arm brushes his, and neither of us moves away.

“So…” he says after a moment, smirking. “Tie-breaker settled?”

I glance at him, smirk matching his. “Yeah, bro. You paid up. Respect.”

We both raise our fists at the same time, knuckles bumping with a solid thud, sweat-slick and sticky but perfect.

“Bros for life,” Ethan mutters, still grinning.

“Bros for life,” I echo, cock still twitching at the thought of what the hell we just pulled off.

The room smells like sex and victory, and we’re both too exhausted to care.


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