Climbing Partners Share His Wife

Mark and his buddy take turns fucking his eager wife on a mountain ledge.

12 min read August 17, 2026New
▶ Listen to this story
Rate the narration:

Open the full audio page →

The sun hammered down on the granite face as Mark belayed Gwen up the final pitch, his gloves tight on the rope, eyes locked on the flex of her ass in those painted-on climbing pants. Twenty-eight, same as him, and still the hottest fucking thing he’d ever clipped into a harness. Her thighs burned with effort, calves knotted, the chalky white of her hands flashing as she slapped for the next hold. Below them Bruno waited on the ledge, thirty and built like a goddamn mountain himself—broad shoulders, dark hair sweat-plastered, that perpetual smirk that had always meant trouble between the two of them.

They’d been climbing partners for a decade, racing each other up walls, betting beers on who sent the harder route. And for years the jokes had flown free: whose girl was tighter, whose cock got more action, what it would feel like to swap for a night. Mark had laughed every time, cock twitching under the table while Gwen sat right there rolling her eyes. Now she was dangling thirty feet above, harness digging into the soft meat of her hips, sports bra soaked through so the hard points of her nipples showed every time she twisted.

“Looking good up there, princess,” Bruno called, voice rough from dust and altitude. “That ass was made for a harness. Mark, you ever get tired of watching it climb away from you?”

Mark’s grip tightened. Heat flooded his face and his dick at the same time. Gwen glanced down, cheeks flushed deeper than the climb alone could explain, and she flashed a grin that was pure filthy invitation.

“Keep talking, Bruno. Maybe I’ll let you belay me next.”

They topped out onto the wide, secluded ledge half an hour later—sun-baked rock, a sheer drop on three sides, nobody for miles. Gear clattered as they unclipped. Gwen peeled her chalk bag free and stretched, arms overhead, tits lifting high in the damp sports bra. Sweat tracked down the valley between them, disappeared under the waistband of her pants. Mark watched Bruno’s eyes follow every drop. His own cock was already half-hard, pressing against the fly of his shorts.

Bruno unhooked his own harness and dropped it, then stepped closer. “Fuck, Gwen. That body. Harness cutting into those hips like it’s framing the prize. Tits looking heavy. You climb like you fuck—hard and greedy.”

Mark’s pulse hammered in his throat. He didn’t tell Bruno to shut up. He just stood there, rope still in hand, staring as his wife’s nipples visibly stiffened under the thin fabric.

Bruno’s voice dropped lower. “Mark. Straight question. You ever sit there stroking your dick and picture another guy’s cock splitting your wife open? Watching her take it while you hold her legs apart?”

Gwen’s breath hitched. She didn’t look away. Her tongue flicked out to wet her lower lip. Mark felt the words land right in his balls.

“Yeah,” he said, voice thick. “I’ve thought about it. A lot. Watching some big bastard fuck her raw while she looks at me and begs for more.”

Bruno’s grin went feral. He closed the last step so he was right in front of Gwen, close enough that the heat coming off his chest mixed with hers. “That so? Because I’ve been hard the whole fucking climb thinking about peeling those pants down and burying my face between her thighs. Letting Mark watch her drip all over my tongue.”

Gwen’s hand drifted almost unconsciously to the front of her harness, fingers brushing the swollen seam of her pussy through the fabric. “Jesus. You two are seriously going to do this? Talk about me like I’m already bent over?”

“You love it,” Mark said. He moved in behind her, hands settling on her waist, thumbs sliding under the edge of her sports bra to stroke the damp skin. “Look at you. Nipples hard enough to cut glass. I can smell how wet you are from here.”

Bruno’s fingers traced the padded leg loops of her harness, following the straps that framed her cunt like a gift. “Tell him, Gwen. Tell your husband how many times you’ve come with my name in your mouth while he was balls-deep in you.”

She shivered hard between them. “More than once. God. I’d be riding him and picture Bruno’s thicker cock stretching me open while Mark held me down and watched.”

Mark’s cock jumped fully hard against the small of her back. He ground it there, letting her feel every inch. “Filthy little climber. You want that? Want Bruno to take his turn right here on this ledge? Fuck you while I watch your face when another man’s dick bottoms out?”

“Yes,” she breathed. “I want both of you. I want to be used. Harness still on, pants shoved down, cock after cock until I can’t walk the next pitch.”

Bruno leaned in and dragged his tongue up the side of her throat, tasting salt and sunscreen. “Gonna start by sucking those tits. Bite the nipples till she squeals. Then I’ll drop and eat that married pussy like it’s my last meal while Mark jerks off to the sounds she makes.”

Gwen’s hips rolled helplessly. Mark’s hands slid up under the bra and cupped her bare breasts, thumbs flicking the stiff peaks. “Feel that? She’s soaked already. Bet if I shoved two fingers in her right now she’d clamp down and cream all over them.”

“Do it,” Bruno growled. “Finger-fuck your wife for me. Get her nice and sloppy so when I finally push inside she’ll take every inch without mercy.”

Mark shoved a hand down the front of her pants, under the thin panties, and found her cunt scalding and slick. Two fingers drove in easy. Gwen cried out, head falling back against his shoulder. He pumped them slow and deep, curling against the spot that made her thighs shake.

“Listen to that wet sound,” Mark muttered. “She’s dripping down my wrist. Ready to get fucked by my best friend on a fucking mountain ledge.”

Bruno palmed his own cock through his shorts, the thick outline unmistakable. “Soon as we get these clothes out of the way I’m bending her over that boulder. Mark can hold her arms while I rail her from behind. Want to hear her scream my name loud enough it echoes off the valley.”

Gwen was panting now, fucking herself back onto Mark’s fingers. “Please. Don’t stop talking like that. Tell me how you’re going to stretch me. Tell me how you’re going to take turns until I’m leaking both of you down my legs.”

Bruno’s free hand gripped her jaw and turned her face toward him. “I’m going to wreck this pretty cunt. Pound it until it’s gaping and shiny. Then Mark can slide right into the mess I leave and finish the job. We’ll pass you back and forth like the eager little climbing whore you are.”

Mark added a third finger, stretching her open while his thumb found her clit and rubbed tight circles. “She’s clenching. Close already just from the talk. You gonna come on my hand thinking about Bruno’s cock, baby?”

“Yes—fuck—yes—”

Bruno leaned closer still, lips brushing hers without quite kissing. “After you come we’re stripping you. Harness stays. Pants around your ankles. I’m going to feed you my dick while Mark licks your pussy from behind. Then we switch. Over and over until the sun goes down and you can’t remember whose cum is whose.”

Gwen shattered with a broken moan, cunt pulsing hard around Mark’s fingers, juices soaking his palm. She sagged between them, trembling, eyes glassy with lust.

Mark slowly pulled his hand free and held the glistening fingers up. Bruno didn’t hesitate—he sucked them clean, tongue working between each digit while Gwen watched, still twitching.

“Tastes like she needs more,” Bruno said. “A whole lot more.”

Mark’s cock throbbed painfully. He spun Gwen gently so she faced him, then looked over her shoulder at his oldest friend. “We’re doing this. Right here. No more jokes.”

Bruno’s eyes were dark, hungry. “Harness stays on. I’m peeling those pants down next. Then I’m going to bury my tongue in her and make her come again before either of us even gets our cocks out. You holding her open for me, Mark?”

Gwen’s voice was raw, desperate. “Do it. Both of you. I want to feel everything. I want to watch Mark’s face while Bruno fucks me. I want to taste him while Mark takes his turn. Don’t make me wait another second.”

The three of them stood locked together on the ledge, the drop yawning beside them, the air thick with sweat and sex and the promise of everything that was about to happen. Mark’s hands were already working at the waistband of her pants. Bruno’s fingers hooked under the straps of her harness. Gwen’s thighs were still shaking, cunt empty and aching, every filthy word still ringing in her ears.

They weren’t finished talking. They weren’t finished touching. The real fucking hadn’t even started.

Mark yanked Gwen’s climbing pants and soaked panties down in one rough shove, the fabric catching on her harness before pooling at her ankles. Cool mountain air kissed her bare ass and dripping cunt. Bruno dropped to his knees without another word, hooked her leg loops wider with his big hands, and buried his face between her thighs. His tongue speared deep, thick and greedy, lapping up the fresh cream still leaking from her orgasm. Gwen’s moan cracked across the ledge. Mark held her open, fingers digging into her soft inner thighs, cock throbbing as he watched his best friend’s mouth work his wife’s pussy.

“Fuck, look at her,” Mark growled. “Soaking your face already. Eat that married cunt.”

Bruno groaned into her, sucking her clit hard enough to make her knees buckle. He tongue-fucked her in filthy wet strokes until she came again, gushing over his chin, thighs shaking against his ears. Only then did he stand, shove his shorts down, and free a thick, veined cock that made Gwen’s eyes go wide. Mark’s own dick sprang free a second later, long and leaking.

Gwen dropped straight to her knees on the sun-warmed granite. She wrapped both hands around Bruno’s shaft, stared straight into Mark’s eyes, and swallowed him to the root. Her lips stretched obscenely. Spit ran down Bruno’s balls as she bobbed, gagging wetly, never looking away from her husband. Mark stroked himself slow, watching every inch disappear into her throat.

“That’s it, baby,” Mark rasped. “Suck his cock like you love it more than mine. Let me see how deep you can take him.”

She moaned around the meat filling her mouth, eyes glassy with lust, cheeks hollowed. Bruno fisted her hair and fucked her face in short, deep thrusts until spit smeared her chin and sports bra. When he pulled free with a wet pop, a string of saliva connected her lips to his cockhead.

“Bend over that boulder,” Bruno ordered. “Ass up. Harness still framing that pretty hole.”

Gwen scrambled to obey, folding over the broad, sun-baked rock so her tits mashed against the stone and her bare ass presented high. Bruno stepped behind her, rubbed his slick cockhead up and down her slit, then slammed home in one brutal stroke. The wet slap of his hips against her ass echoed. Gwen cried out, fingers scrabbling for purchase as he pounded her pussy deep and hard, balls swinging, every thrust making her tits bounce and her harness creak.

Mark rounded the boulder, cock in hand, and fed it between her open lips. She sucked him greedily while Bruno railed her from behind, the dual rhythm filthy and perfect. Every time Bruno bottomed out, she moaned around Mark’s dick. Drool spilled down her chin. Mark cupped her jaw and fucked her mouth in shallow strokes, watching his best friend’s thick cock disappear into his wife’s stretched cunt over and over.

“Listen to that sloppy pussy,” Bruno grunted, hips cracking against her. “Taking every inch like she was built for it. Mark, your wife’s cunt is gripping me so fucking tight. Gonna ruin her for you.”

“Ruin her,” Mark snarled. “Stretch that hole. Make her drip down her legs so I can slide right in after.”

Gwen came hard around Bruno’s cock, muffled screams vibrating Mark’s shaft. Her pussy fluttered and gushed, coating Bruno’s balls. He didn’t slow. He kept slamming into her, filthy wet sounds filling the thin air, until her legs trembled and she could barely keep sucking.

Bruno finally pulled out, shiny and dripping with her juices. He grabbed the sleeping pad from the pack, slapped it onto the flattest stretch of ledge, and flipped Gwen onto her back. He shoved her legs wide, pinned her knees to her chest, and drove back into her creampied cunt in one long stroke. The new angle let him grind deep. He fucked her raw, hips pistoning, dirty talk pouring out of him.

“Look at this greedy hole swallowing me. Your husband’s watching you get destroyed, Gwen. He’s hard as fuck watching another man own this pussy. Tell him how full you feel. Tell him you want my cum first so he can fuck the mess.”

“I feel so fucking full,” she sobbed, eyes locked on Mark. “Bruno’s cock is so thick—stretching me open—Mark, baby, watch him wreck me. I want his cum. I want you to fuck it deeper after. Use me. Both of you use me.”

Bruno hammered her harder, the wet slap of skin on skin loud and relentless. Mark stroked himself right beside them, watching his wife’s tits bounce, watching her cunt lips grip Bruno’s shaft on every withdrawal. Gwen’s orgasm built fast and dirty. When it hit she screamed, back arching off the pad, pussy clamping down so hard Bruno cursed. She came loudly around him, juices squirting around his pistoning cock, body thrashing under his weight.

Bruno stayed buried deep while the aftershocks rolled through her, then pulled free with a filthy wet sound. Cum and cream leaked from her stretched hole. Mark was on her instantly. He dropped between her spread thighs, lined up, and sank into the hot, slippery mess Bruno had left. The sensation made both of them groan. Mark fucked her with long, deep strokes, stirring the cream already inside her, balls slapping her ass.

Bruno stood over them, cock still hard and glistening, watching Mark’s dick disappear into his wife’s freshly used cunt. “That’s it. Fill her. Pump another load right on top of mine so she’s leaking both of us down the mountain.”

Mark pounded harder, chasing his own release, Gwen’s legs locked around his waist. She clawed his back and begged for it.

“Give it to me—Mark, fill me—I want both of you dripping out of me—”

He buried himself to the hilt and came with a guttural shout, cock pulsing hard, flooding her already-creampied pussy with thick ropes. Bruno stroked himself through the last of it, then pulled out of his own fist as Mark finally softened and slipped free. Cream spilled from Gwen’s well-fucked hole onto the pad.

The two men helped her to her feet. Her legs wobbled. Cum streaked her inner thighs. She kissed Mark first, deep and filthy, tongue sweeping his mouth, then turned and kissed Bruno the same way, tasting herself on both of them. Her voice was hoarse, satisfied, and already hungry again.

“That climb was the best I’ve ever had. We’re making this a regular post-climb tradition. Every summit. Every ledge. You two take turns wrecking me until I can’t walk straight.”

They cleaned up as best they could with a spare shirt, packed the gear in companionable silence broken only by satisfied smirks and lingering touches. Gwen’s mind was already racing ahead while they started the descent, buzzing with leftover heat and the throb between her legs. Next weekend they were scheduled for a multi-pitch on the north face. She was already scheming the belay ledge halfway up—how she’d drop her pants the second they clipped in, how she’d make them both fuck her while she was still on belay, harness cinched tight, cum dripping onto the rock a thousand feet above the valley.

Rate this story

Thanks for rating
Tagged flirting

Fresh filth, nightly

The best new stories in your inbox every morning. Free, 18+, unsubscribe anytime.