Erotic Audio Story

Rained-In Craving: Her Tent Whispers

Step-siblings get voyeuristic and fuck hard while trapped together in a tiny tent during a rainstorm.

▶ 31 min listen Narrated by Bella Taboo
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

The storm hit like a goddamn betrayal. One minute the late-afternoon sky over the remote forest campground had been a dull pewter, the kind that promised maybe a sprinkle, and the next it was splitting open with thick ropes of rain that hammered the canopy so hard the leaves sounded like they were screaming. Danielle had been halfway through securing the last guyline on her solo tent when the first wall of water slammed into her. Cold, immediate, soaking through her thin hiking shirt and plastering the fabric to her tits like a second skin. She cursed, scrambled for her pack, and watched in real time as the little drainage trench she’d dug failed spectacularly. Water sheeted under the fly, pooling inside the floor. Five minutes later the whole thing was a soggy, collapsing mess.

Twenty yards away she heard Rafael swearing in that low, rough voice of his. Her stepbrother—thirty-two to her twenty-eight, six-foot-something of lean muscle and dark stubble—was yanking his own tent poles free as the structure folded in on itself under the weight of the downpour. His shelter had flooded even worse; the low ground he’d chosen was now a goddamn creek.

“Get over here!” he shouted, already hauling his sleeping bag and drybag toward the only remaining upright shelter: the tiny two-person backpacking tent he’d brought as a backup and never expected to use. It sat on slightly higher ground, still mostly dry inside, nylon walls trembling under the assault of rain.

Danielle didn’t argue. She grabbed what she could and ran. By the time she crawled through the low door the rain had already plastered her dark hair to her skull and turned her shorts translucent. The interior was maybe four feet by seven, a cramped tube of thin green nylon that smelled of damp earth and the faint trace of Rafael’s cedar soap. He was already inside, stripping out of his soaked shirt with quick, efficient movements, water streaming down the hard planes of his chest and the dark trail of hair that disappeared into his waistband. The space forced them nearly shoulder to shoulder; every time he shifted, his elbow brushed her arm.

“Jesus Christ,” he muttered, wringing out the shirt and tossing it toward the vestibule. “Whole fucking campsite’s washing away. You okay?”

“Yeah. Just wet.” Her voice came out tighter than she meant. She peeled off her own shirt, left in only a sports bra that clung obscenely, nipples already tight from cold and something else she didn’t want to name yet. The rain thundered against the thin fabric overhead like it wanted in. Every drop was a separate drumbeat. The walls glowed faintly from the last gray light outside, turning the small space into a private, pulsing cocoon.

They arranged sleeping pads side by side because there was literally no other configuration. Rafael’s hip was less than a foot from hers once they both stretched out. She could smell him—rain, sweat, that clean male scent that had always lived at the edge of her awareness during family holidays and had never quite gone away even after their parents married and he became “just” her stepbrother. She watched the rise and fall of his bare chest out of the corner of her eye. The nylon walls shuddered with every gust; the constant roar of water made ordinary silence feel loud.

Minutes stretched. They talked in low voices about nothing—how long the storm might last, whether the river crossing tomorrow would be flooded, the stupid decision to camp this far off-trail. But Danielle’s attention kept snagging on the smallest things. The way fabric whispered when he rolled onto his side. The soft hitch in his breathing when a particularly hard sheet of rain hit the roof. The flex of his forearm as he reached up to adjust a guyline through the wall. She became hyper-aware of every micro-movement on his half of the tent. Her own body felt too warm despite the chill. She kept her hands carefully on her stomach, fingers twitching.

She’d buried this years ago—the private, dirty thrill of watching. It had started innocent enough in high school, catching glimpses of boys changing after gym, the secret heat that coiled low in her belly when she looked without being seen. Then it had twisted into something sharper, something she only fed in the dark with headphones and carefully chosen videos, always careful never to let it touch real life. Especially not this life. Not Rafael, who had teased her about her cooking and fixed her car and once carried her two miles when she twisted her ankle on a different trail. He was off-limits in every way that mattered. Stepbrother. Family. End of story.

But the tent didn’t care about stories. The tent made everything immediate. When he stretched, the waistband of his shorts rode low enough that she caught the deep cut of muscle at his hip. When he exhaled, the sound was intimate, almost against her ear. Danielle’s pulse thudded between her legs. She pressed her thighs together under the shared blanket they’d dragged in, trying to ignore the slow slick of arousal already starting. The rain kept pouring, a relentless white noise that made every other sound—his breath, the soft rustle of him shifting again—feel amplified, stolen.

“You cold?” he asked suddenly. His voice was rougher than before, maybe from the cold, maybe not.

“A little.” Lie. She was burning.

He shifted closer, just enough that the heat of his body bled across the narrow gap. His arm settled near hers, not quite touching. Danielle stared at the ceiling, counting the seconds between lightning flashes that turned the nylon briefly bright. In one of those flashes she saw his profile clearly: the strong line of his nose, the damp curl of dark hair against his forehead, the way his mouth was set. She imagined—just for a second—what it would look like if she turned her head and watched him openly while he thought she was asleep. Watched the slow drag of his hand down his own stomach. Watched him get hard under the thin shorts. The fantasy hit so hard her breath caught.

She forced herself to look away, heart hammering. This was dangerous. The storm had trapped them, yes, but the real trap was the sudden, vicious clarity of how much she wanted to look. To take without asking. To feed that old craving right here while the rain hid every sound and the dark made secrets cheap.

Rafael exhaled again, a long quiet sound. His knee brushed hers through the blanket—accidental, brief—and electricity shot straight up her spine. Danielle bit the inside of her cheek. She didn’t pull away. Neither did he. Outside, the forest roared and the tent walls flexed inward like they were breathing with them. Inside, she lay perfectly still and let the wanting build, thick and dirty and secret, while every rustle from his side of the nylon cocoon wound her tighter.

The night was only beginning. The rain showed no sign of stopping. And Danielle already knew she wouldn’t be able to keep her eyes closed forever.

The rain only grew meaner, a continuous roar that turned the thin nylon into a living drumskin. Lightning cracked somewhere close, flooding the tent’s interior with a brief blue-white glare before plunging them back into the murky half-dark. Danielle kept her eyes almost shut, lashes heavy, pretending the exhaustion of the soaked scramble had finally dragged her under. Her heart hammered so hard she was certain he could hear it over the storm.

Rafael shifted again. The sleeping bag rustled—a slow, deliberate sound this time. She heard the soft rasp of fabric against skin, the quiet hitch of his breath as he settled onto his back. Another flash of lightning painted the cramped space for half a second: his bare chest rising, one arm folded behind his head, the other disappearing beneath the open edge of his bag. When the light died, the tiny battery lantern he’d clipped to a seam earlier cast only a weak amber pool across their hips and thighs, just enough to silhouette movement.

Danielle’s pulse slammed between her legs. She watched through the narrow slits of her lids, body locked still except for the shallow rise of her own chest. His hand was moving. Slow. Measured. The sleeping bag lifted and fell in a steady rhythm she recognized instantly—knuckles brushing the inside of the fabric, wrist flexing. He believed she was out cold. The thought sent a filthy jolt straight to her cunt.

She could see the thick outline of him now, half-hard and growing under the thin material as his fist worked. The head of his cock pushed the bag upward with every unhurried stroke. A soft, almost inaudible groan slipped from him when he thumbed over the tip. Danielle’s thighs clenched. Wet heat had already soaked through her panties; the sports bra still plastered to her tits felt suddenly too tight, nipples aching points against the damp fabric.

Her own hand drifted almost without permission. Fingers slid under the waistband of her shorts, over the sodden cotton, then beneath it. She was dripping—slick coating her knuckles the second she parted her folds. She circled her clit with the lightest pressure, matching the tempo of his strokes so the tiny movements stayed hidden under their shared blanket. Every time his fist glided base to tip she mirrored it, biting the inside of her cheek to keep silent.

Another roll of thunder shook the tent poles. In the next lightning flash their eyes met.

Danielle’s were half-lidded, pupils blown. Rafael’s were open, dark, locked on her face. He didn’t freeze. His hand kept moving under the bag, slower now, more deliberate, the wet sound of skin on skin just audible beneath the rain. A muscle jumped in his jaw. He knew. She knew he knew. The air between them turned electric, thick with the musk of rain-wet bodies and rising arousal.

She didn’t look away. Instead she pushed two fingers deeper into her pussy, letting him see the subtle shift of her wrist under the blanket, the way her hips gave the tiniest roll. His cock jumped visibly. A bead of precome darkened the sleeping bag fabric right at the head. Rafael’s free hand came up, scrubbed over his mouth, then dropped again. His voice came out low, rough as gravel, barely carrying over the downpour.

“You’re not asleep.”

It wasn’t a question. Danielle’s throat worked. She answered by dragging her soaked fingers up to her clit again, circling harder, letting a soft, shaky exhale escape. The lantern glow caught the wet shine on her knuckles when the blanket shifted.

Rafael’s strokes lengthened. He shoved the sleeping bag down to mid-thigh, freeing his cock completely. Thick, veined, the flushed head already glossy. He wrapped his fist around it again and gave one long, open pump so she could watch every inch disappear into his grip and reappear shining. “Then keep looking,” he said, the words a rough invitation edged with something darker. “I know you want to. You’ve been watching me all night.”

Heat flooded her face and cunt at once. She spread her knees wider under the blanket, giving herself room, two fingers sliding deep while her thumb worked her clit. The wet sounds of her own cunt joined the soft slap of his fist. Their eyes stayed locked across the narrow gap. Every time lightning flared she saw everything in stark relief: the tight flex of his abs, the dark trail of hair arrowing down to where he stroked himself for her, the way his balls drew up tighter with each pass.

“Fuck, Dani,” he muttered, voice cracking on her name. He slowed deliberately, twisting his wrist on the upstroke so she could see the way precome stretched in a thin string before breaking. “You gonna touch yourself the whole time I jack off? That what you need?”

She nodded once, sharp, then forced the words out. “Yes. Don’t stop.” Her fingers curled inside herself, scissoring, the heel of her palm grinding her clit. The tent smelled like sex now—salt and rain and the sharp tang of her arousal mixing with the cedar soap still clinging to his skin. The walls shuddered inward with a hard gust; the lantern swung, throwing their shadows into obscene motion across the nylon.

Rafael’s free hand reached across the gap. He didn’t grab her. Instead he hooked two fingers in the edge of the blanket and dragged it slowly down her body until her shorts and the hand buried in them were fully exposed to the amber light. His gaze dropped, hungry, cataloguing the way her fingers glistened every time they withdrew. “Show me,” he ordered quietly. “Pull those panties aside. I want to see how wet you got just from watching.”

Danielle obeyed without hesitation, hooking the sodden crotch to the side. Her pussy was flushed dark pink, lips swollen, clit standing out under the hood. She pushed three fingers in this time, slow, letting him watch them disappear to the last knuckle. A broken sound left her throat. Rafael’s fist tightened; he stroked faster now, the wet slap of skin unmistakable even under the storm’s roar.

“Jesus Christ, look at you,” he breathed. “My stepsister fingering that pretty cunt while I stroke my cock three feet away. You like being watched too, don’t you? Bet you’ve imagined this exact fucking thing.”

She had. For years. The confession burned on her tongue but she only moaned and fucked herself deeper, eyes never leaving the thick cock in his hand. Precome welled continuously now, coating his fingers, catching the lantern light every time he thumbed the slit. The tension in his thighs told her he was holding back, dragging it out so she could keep staring.

Outside, the rain hammered harder, turning the forest into white noise that sealed them inside their private, filthy bubble. Danielle’s orgasm coiled tight and low; she could feel it building with every knowing glance, every open stroke he gave her. Rafael’s breathing roughened. He reached across again—this time brushing the backs of his knuckles along the inside of her thigh, a bare inch from where her fingers worked.

“Keep going,” he said, voice raw. “Don’t you dare stop watching me. I want you to come with my cock right here in front of you. Then we’re going to talk about what happens next in this tent.”

She was already shaking, hips lifting to meet her own hand, eyes locked on the heavy swing of his dick as he pumped it for her alone. The storm showed no mercy. Neither did the hunger cracking open between them. Danielle’s fingers plunged deeper and the first tremor hit, but she forced her eyes to stay open on him, on the thick cock he was offering up like a dare, while the night and the rain and the tiny tent wrapped tighter around whatever came after this.

The first tremor ripped through Danielle before she could stop it. Her cunt clenched hard around her fingers, a wet, shameless gush soaking her hand as her hips jerked up off the pad. She kept her eyes locked on Rafael’s cock the whole time—thick, glossy, pistoning through his fist in faster, wetter strokes—while a broken moan tore out of her. Lightning whitewashed the tent and she saw everything: the dark flush of his head, the way precome welled and spilled over his knuckles, the tight flex of his abs as he edged himself for her.

“Fuck—yes, look at you come,” he growled, voice raw over the storm. He didn’t slow. His fist flew faster, the slap of skin loud and filthy beneath the rain’s roar. “Keep those eyes open, Dani. Watch me jack this cock while you cream all over your own hand.”

She was still shaking, aftershocks sparking up her spine, when she shoved the blanket fully aside and spread her thighs wider. Three fingers plunged back into her dripping pussy without shame, the wet suck of it filling the tiny space. Slick coated her knuckles, ran down her wrist. She fucked herself open for him, clit throbbing under her thumb, every push timed to the hard strokes he was giving his own dick. The amber lantern swung with a gust; shadows of their hands fucking and stroking jumped across the nylon walls like live porn.

Rafael’s free hand grabbed the waistband of his shorts and shoved them lower, balls heavy and tight. He stroked base to tip in long, deliberate pumps so she could stare at every veined inch. “You’re soaked just from watching. Look how your cunt’s gripping those fingers. You want more than a show now?”

Danielle’s answer was to crawl. The sleeping pads hissed under her knees as she closed the foot of space between them. Rain hammered the fly like applause. She swung one leg over his chest, then the other, until she was straddling his face in the cramped tube of the tent, her dripping pussy hovering right above his mouth. The position forced her torso down along his body; her tits brushed his stomach, her mouth lined up perfectly with the thick cock jutting up toward her.

“Eat it,” she ordered, voice husky, already lowering her hips. “Devour that pussy while I suck you.”

Rafael’s hands clamped onto her ass and yanked her down hard. His tongue speared straight into her cunt, thick and hot, licking deep through the mess she’d made of herself. She cried out at the first filthy drag, then wrapped her lips around the head of his cock and sank down. He was heavier on her tongue than she’d imagined—salt-slick, throbbing, stretching her jaw as she took him deeper. The 69 locked them into a tight, desperate circuit inside the tiny tent: her mouth sliding wetly down his shaft while his tongue fucked up into her, nose buried against her clit, the wet sounds of sucking and licking louder than the storm for a few heartbeats.

She hollowed her cheeks and bobbed, tasting fresh precome, one hand stroking what she couldn’t fit. Below her, Rafael groaned into her pussy and licked harder—broad flat strokes over her clit, then pointed jabs that speared her entrance. She pushed back onto his face, grinding, smearing her juices across his mouth and chin. Every time lightning flashed she saw it all reflected in the curved nylon: her ass in his grip, his cock disappearing between her lips, the voyeuristic mirror of their own bodies packed so close they couldn’t look away even if they wanted to.

“Christ, your mouth,” he muttered against her folds, the words vibrating through her. He sucked her clit between his lips and flicked it fast. Danielle moaned around his dick, spit dripping down his shaft, and sucked him deeper until her throat fluttered. The tent walls bowed inward with another gust; their bodies rocked with it, her tits swinging against his abs, his hips lifting to fuck up into her mouth.

They stayed locked like that until she was dripping down his chin and his cock was pulsing hard against her tongue. Then Rafael slapped her ass once—sharp, claiming—and shoved her off him with rough urgency. “Turn around. On your knees. Now.”

She scrambled, heart slamming, knees and elbows finding the narrow strip of pad. The position put her ass high, pussy open and shining in the lantern glow, face toward the trembling green wall so close she could almost kiss it. Rafael knelt behind her in the cramped space, one hand fisting his cock, the other gripping her hip hard enough to bruise. He rubbed the fat head up and down her slit, coating himself in her slick, teasing her entrance until she pushed back with a needy whine.

“You want me to fuck you while you watch us in the wall?” he asked, voice gravel. “Every thrust, every bounce of your tits, right here where we can’t hide a goddamn thing?”

“Yes—fuck me. Pound me. I want to feel how hard you got from me watching.”

He slammed in to the root in one brutal thrust. Danielle’s cry bounced off the nylon. He was thick enough to stretch her open raw, the sudden fullness forcing her onto her forearms. No gentle start. He gripped both hips and started fucking her hard and deep, the wet slap of his hips against her ass cracking through the rain noise. Each thrust drove her forward; she pushed back just as hard, meeting him, grinding her cunt down the length of him so he bottomed out every time.

The tiny tent made the voyeurism inescapable. She turned her head and watched their shadows fucking on the wall—his cock disappearing into her, her ass rippling with every impact, the frantic rock of their bodies. Rafael watched too, eyes locked on where they joined, then on her face, then on the explicit silhouette the lantern cast. “Look at us,” he snarled, slamming harder. “My stepsister’s dripping cunt taking every inch while the storm keeps us trapped. You love being this close, don’t you? Nowhere to look but my cock wrecking you.”

“I love it,” she gasped, pushing back so his balls slapped her clit. “Fuck me harder—make me feel how much you wanted me watching.” One of her hands snaked under to rub her clit in frantic circles; the other braced against the tent wall, feeling it flex under her palm with every thrust. He reached around, pinched a nipple through the sports bra, then yanked the fabric up so her tits swung free. His fingers found her clit and took over, rubbing fast while he drilled her from behind.

The doggystyle turned feral inside the four-by-seven tube. Sweat mixed with rain damp on their skin. Her pussy made filthy wet sounds around his cock; his breath sawed out in rough grunts timed to the pounding. Danielle moaned openly now, no more hiding, the thrill of being watched—by him, by their own shadows, by the storm itself—coiling everything tighter. She clenched around him deliberately just to hear him curse and fuck her even harder.

“You’re going to come on this cock while I watch every second,” he ordered, hips snapping. “And I’m going to fill you while you keep looking. Don’t close your eyes. Don’t you fucking dare.”

She was already there, the orgasm building vicious and bright from the dual assault of his fingers and the relentless thrusts. The tent smelled pure sex—her cunt, his skin, the heat of two bodies going at it with nowhere to escape the view. Outside the rain kept roaring, sealing them in. Rafael’s rhythm turned punishing, the head of his cock dragging over that perfect spot inside her on every stroke. Danielle pushed back harder, chasing it, eyes fixed on the moving shadow of his hips slamming hers, both of them fully, filthily aware that the only audience they needed was each other in this soaked, trembling cage of nylon.

He leaned over her back, mouth near her ear, still pounding. “Next I’m going to make you ride me so I can watch your face while you come again. And you’re going to keep those eyes on me the whole time.” The promise hung between thrusts, unfinished, the night and the storm and the desperate need still cracking wider open inside the tiny tent.

He flipped her with rough hands that left no room for breath, dragging her back until she straddled his hips in the cramped nylon tube. The sleeping pads hissed under their weight. Danielle’s thighs shook as she sank down onto his cock, the thick head splitting her open again, inch by filthy inch, until her ass met his hips and she was stuffed full. Rafael’s hands locked on her waist, thumbs digging into the soft flesh just above her hipbones. The lantern swung, throwing their locked bodies across the curved wall in a dirty shadow-show—her riding, his cock vanishing into her, the wet gleam of her cunt stretched around him.

“Ride it,” he growled, voice scraped raw. “Bounce on this cock so I can watch every fucking second. Watch your face while you take it.”

She braced her palms on his chest, nails biting into the hard muscle, and started moving. Slow at first, rolling her hips so the head dragged along her front wall, then harder, lifting until only the tip stayed inside before slamming back down. Her tits bounced free, nipples tight and dark. Rain hammered the fly like it wanted to watch too. Every thrust forced a wet slap from her pussy, slick pouring down his shaft and balls, soaking the pad beneath them. Rafael’s eyes never left her—hunger and something darker locked on the way her cunt swallowed him, on the flush climbing her throat, on the way she couldn’t stop staring right back at the place they joined.

“Look at us,” she panted, grinding down hard, clit grinding against the base of him. “Trapped in this fucking tent, my stepbrother’s cock buried in me while the storm keeps the whole world out. I can see everything—how deep you are, how wet I got just from watching you first.” Her voice cracked. She reached between them, two fingers spreading her lips so he could see his thick shaft disappearing into her pink heat, the shiny stretch of her around him. “You love me watching, don’t you? Love knowing I’m staring at every inch wrecking me.”

“Fuck yes.” He thrust up hard, meeting her drop, the impact jarring through her bones. One hand slid up to palm her breast, pinching the nipple until she cried out. The other stayed clamped on her hip, guiding the rhythm faster, nastier. The tent walls flexed inward with a gust; their shadows fucked in frantic silhouette right beside them. Danielle’s head fell back for half a second, then she forced it forward again, eyes locked on his face, on the clenched jaw, on the way his abs flexed every time he bottomed out inside her.

The pressure built vicious and low. She rode him harder, thighs burning, cunt fluttering around the relentless stretch. Rafael’s free hand dropped to her clit, rubbing tight fast circles in time with her bounce. “Come on it,” he ordered, voice breaking. “Squirt all over this cock while I fill you. I want to feel you gush while I’m pumping you full. Keep those eyes open—watch me come inside my stepsister’s dripping cunt.”

She shattered. The orgasm ripped through her like the lightning outside—white-hot, flooding. Her pussy clamped down hard, then released in a hard, pulsing gush, clear slick squirting around his cock in messy spurts that soaked his hips, his balls, the pad. She kept riding through it, grinding, crying out his name, eyes wide and locked on his as wave after wave wrung her out. Rafael’s hips snapped up once, twice, then he buried himself to the root and came with a broken groan, cock jerking hard inside her, thick ropes of cum flooding her pussy in hot pulses. She felt every spurt, felt herself overflowing, the mix of her squirt and his load leaking out around the seal of his dick and running down her thighs.

He didn’t stay buried. Still half-hard and twitching, Rafael gripped her hips and lifted her off him. Cum and slick poured out of her in a filthy stream. He shoved her gently down between his legs in the narrow space until she was on her knees, face level with his cock, the last of his load still pulsing at the tip. Danielle looked up at him exactly like he wanted—eyes glassy, lips parted, rain-damp hair stuck to her cheeks. He wrapped his fist around the base and stroked once, twice, milking the final thick ropes of cum onto her waiting tongue. The salty heat hit, painted white across her open mouth. She held still, letting him mark her, then closed her lips and swallowed while she kept staring up into his face.

The storm softened by degrees into a steady drum. They cleaned up slowly in the afterglow, using a half-damp shirt and careful hands. Rafael wiped between her thighs with surprising gentleness, fingers lingering over the swollen, messy lips of her cunt. Danielle cleaned his cock with soft strokes, then the smear of her own squirt drying on his stomach. Their bodies stayed pressed close in the tiny tent; there was nowhere else to go. Soft kisses came next—lazy, open-mouthed brushes of lips against lips, against the hinge of a jaw, against the damp skin of a collarbone. Whispers threaded through the rain.

“Next rainy night,” he murmured against her mouth, voice still rough. “Same tent. You watch me first again. Then I watch you ride until you squirt.”

“Yeah,” she whispered back, kissing the corner of his lips. “We’ll make it dirtier. Make sure the shadows on the wall get the full show.”

They settled side by side under the shared blanket, legs tangled, her head on his chest. The lantern cast their quiet silhouettes against the green nylon. Outside the forest dripped and the river somewhere below roared higher. Danielle’s fingers traced idle circles on his skin. The heat of what they’d done still throbbed between her legs, his cum still leaking slowly out of her. For a long minute it felt perfect—secret, filthy, sealed inside the storm.

Then the first wrong note slid under her ribs. The cedar soap on his skin suddenly smelled too much like Christmas dinners and shared holidays. The way his arm settled around her felt exactly like the hug he’d given her after she twisted her ankle years ago—protective, familiar, brother. Stepbrother. The word landed heavier now that the rush had faded. She stared at the trembling wall and wondered, sharp and cold, how they were supposed to crawl out of this tent tomorrow and look their parents in the eye. How the next family trip would feel when every shared glance carried the memory of her squirting on his cock and swallowing the last of his load. Rafael’s breathing evened out beside her, but his arm had gone a fraction too still, like he was thinking the same ugly thing and didn’t know how to say it either. The rain kept falling. The tent kept them trapped. And the craving that had felt so right while the storm screamed now sat in her chest like a stone she couldn’t spit out.

Fresh filth, nightly

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