Written by AIEvery story here is written by an AI. Tell it what you want and it writes it for you →
Ask the writer →

Rock Climbers' Cliffside Cunnilingus Conquest

Two female rock climbers get stuck on a cliff and devour each other's pussies.

7 min read May 05, 2026
▶ Listen to this story
Rate the narration:

Open the full audio page →

I’ve always been a thrill-seeker, the kind who chases the edge where fear meets ecstasy. At 28, with years of rock climbing under my belt, I thought I’d felt every rush—until that solo weekend trip with Jordan. She’s 26, my climbing partner for the last two seasons, all lean muscle and wild curls that escape her ponytail like they’re rebelling against the harness. We’d flirted shamelessly on every ascent, our banter laced with innuendo that left my core throbbing. “Bet you’d love to pin me against that rock face,” she’d tease, her green eyes flashing. I’d fire back, “Only if you promise to scream my name louder than the wind.” But it was all play, or so I told myself, until that remote cliffside in the Sierra Nevadas turned our tension into something feral.

It was late afternoon, the sun dipping low and painting the jagged granite in fiery oranges. We’d chosen this sheer face for its challenge—no crowds, no guides, just us and the void. Rappelling down tandem on a single line, our harnesses clipped close, bodies swaying in sync a hundred feet above the talus below. The air was crisp, carrying the scent of pine and our own sweat from the morning’s ascent. No one around for miles; we’d hiked in at dawn, phones dead in airplane mode to unplug completely. Jordan was below me on the rope, her ass perfectly framed in those tight climbing pants, the kind that hugged every curve like a second skin. I couldn’t help staring, my pulse quickening as the harness tugged us onto a narrow ledge—barely three feet wide, flat enough for a precarious rest but exposed to the whipping wind.

“Fuck, this spot’s a tease,” I called down, my voice husky from the exertion. We’d paused to adjust gear, but the rope jammed at the anchor above, caught on a stubborn flake. Standard issue, but annoying as hell. Jordan looked up, her face flushed, lips parted in that way that made my thighs clench. “Stranded already? You just wanna get me alone, Alex.”

I laughed, but it came out breathy. Unclipping just enough to lean over her, our harnesses pressed us thigh-to-thigh on that sliver of stone. Her heat radiated through the fabric, her breasts rising and falling against my arm. “Maybe I do. What’re you gonna do about it, hotshot?” The wind gusted, pushing us closer, and in that moment, our eyes locked—electric, inevitable. Her hand brushed my hip, tentative at first, then bold, fingers digging into the strap of my harness.

The rope wasn’t budging yet, but we had minutes, maybe more. Fuck it. I closed the gap, my lips crashing into hers. She tasted like salt and energy gel, her mouth opening hungrily under mine. The kiss started teasing, tongues flicking like we were sparring on belay, but it deepened fast—wet, desperate, her moan vibrating against my teeth. “Alex,” she gasped, pulling back just enough to confess, “I’ve wanted this for months. Every climb, every belay, I’ve fantasized about you eating me out right here, on some godforsaken ledge.”

Her words ignited me. Hands urgent, we fumbled with carabiners, unclipping harnesses just enough to free our torsos—still anchored for safety, but loose. No one to see, no one to save us from this madness. I yanked her tank top up, exposing her sports bra, then shoved it aside to palm her full breasts. Her nipples hardened instantly under my thumbs, pink and begging. She arched into me, her own hands ripping at my shorts, fingers slipping beneath the waistband to cup my ass. Sweat slicked our skin, making every slide electric. “God, you’re soaked already,” she whispered, her fingers grazing my panties, finding the damp cotton clinging to my folds.

I shoved her back against the rock, but gently—the ledge was our world now. My mouth claimed her neck, sucking hard enough to mark, then trailed down to her collarbone. She writhed, legs parting instinctively despite the harness straps still framing her thighs. “More,” she begged, voice raw. I obliged, peeling her pants down just past her hips, revealing her shaved pussy, glistening in the fading light. The wind cooled her wetness, making her shiver. “Alex, please...”

I dropped to my knees on the narrow ledge, the rough granite biting into my skin through the thin fabric of my pants, but I didn’t care. Jordan’s pussy was right there, flushed and dripping, the scent of her arousal sharp and sweet in the thin mountain air. I leaned in and dragged my tongue through her folds in one long, greedy stroke, from her dripping entrance up to the swollen bud of her clit. She cried out, the sound echoing off the cliff face, her hands flying to my hair and yanking hard enough to sting.

“Fuck yes, just like that,” she panted, hips rolling forward to smear her wetness across my mouth. I sealed my lips around her clit and sucked, flicking it with the tip of my tongue while two fingers slid easily inside her. She was scorching hot and slick, clenching around me immediately. I curled my fingers, hunting for that spongy spot that made her thighs tremble, and found it on the second thrust. Jordan’s moan turned into a broken sob of pleasure as I rubbed it steadily, sucking harder on her clit in time with every pump of my hand.

The wind whipped around us, cooling the spit and juices coating my chin, but her heat kept me locked in place. I ate her like I was starving, loud and messy, tongue plunging deep alongside my fingers before returning to torture her clit with tight circles. Her sports bra still sat shoved up above her tits; I reached up with my free hand and pinched one stiff nipple, rolling it between my fingers until she arched hard enough that her harness straps creaked.

“Alex—oh shit—I’m gonna come already,” she gasped. I doubled down, thrusting my fingers faster, tongue lashing her clit without mercy. Jordan shattered with a raw scream, her pussy spasming in tight, rhythmic pulses that milked my fingers. She flooded my mouth, sweet and tangy, and I drank every drop, gentling my tongue only when the aftershocks made her twitch and whimper.

I didn’t give her long to recover. The second her legs stopped shaking I stood, spun her so she faced the rock, and yanked her pants the rest of the way down to her knees. My own shorts and soaked panties followed in a tangle. I pressed my bare cunt against the curve of her ass, grinding my wet clit along the cleft while I reached around to cup her still-sensitive pussy.

“My turn,” I growled against her ear. Jordan twisted enough to kiss me over her shoulder, tasting herself on my tongue, then dropped one hand between her legs to guide my fingers back inside her. With the other she reached back and found my soaked folds, two fingers sinking deep into me without preamble. I groaned into her neck, fucking myself onto her hand while I worked her open again.

We moved like that—messy, urgent, bodies slick with sweat and come—until I couldn’t stand the teasing anymore. I spun us again, dropping onto my back on the ledge with careful attention to the remaining rope and carabiners. Jordan straddled my face in a sixty-nine without needing to be told, lowering her dripping cunt onto my waiting mouth while she dove between my spread thighs. The second her tongue hit my clit I bucked hard enough that the harness jostled, but she held me down with strong climber’s arms and licked me open like she owned me.

I moaned into her pussy, the vibration making her grind down harder. She sucked my clit between her lips and flicked it rapidly while two fingers hooked inside me, stretching and stroking. I mirrored her exactly, burying my face between her cheeks and tonguing her entrance while my thumb rubbed tight circles on her swollen bud. The ledge was cold and unforgiving under my back, the drop sheer and endless beyond us, but all I felt was Jordan’s wet heat and the relentless pressure building in my core.

She came first again, thighs clamping around my head as she ground against my mouth and flooded me a second time. The taste of her, the sound of her broken cries, the way her fingers never stopped fucking me through her own orgasm—it shoved me over the edge right behind her. My climax ripped through me like a free fall, pussy clenching hard around her fingers, clit pulsing under her tongue as wave after wave crashed. I screamed her name into her cunt, hips jerking, every muscle locking tight until the pleasure finally loosened its grip and left me panting and boneless.

Jordan carefully swung a leg over and collapsed beside me on the narrow shelf of stone, both of us still half-tangled in harnesses and half-naked gear. She kissed me slow and deep, sharing the mingled taste of our come, then rested her forehead against mine while our breathing evened out.

“Rope’s still stuck,” she murmured with a lazy, satisfied grin, fingers tracing idle circles on my bare hip. “Guess we’re stuck here a little longer.”

I laughed, the sound rough and happy, and pulled her closer against the cooling rock. “Good. I’m nowhere near done devouring you.” We stayed like that as the sun slipped lower, trading soft kisses and wandering hands, already building toward the next round on our private, impossible ledge.

Rate this story

★★★★★
Thanks for rating
Something wrong with this story?
Ask the writer

Want your own lesbian story?

Tell the AI the set-up. It writes it for you in about five minutes. Free.

Skip the queue. Private, twice as long, ready in 60 seconds, with audio. $4.99 →
Adults only · no real people · your request is never shown, only your credit name
Sponsor

Toys that play along.

App-controlled, from anywhere. Discreet delivery.

See them →
Sponsored link. 18+ only.
Tagged

Fresh filth, nightly

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