Cover of Couple and Two Men at Cabin

Couple and Two Men at Cabin

Read the story

4 chapters · 12026 words · Read 0 times

One couple, Jack and Jennifer are on a cabin vacation with their two single male friends Kyle and Sam. Jack and Jennifer are very open minded, and Jennifer loves to tease men with her amazing body. On the morning after the first night, she emerges from the bedroom wearing a tiny loose bra and panties. Jack loves the attention she gets. They have a very eventful and intimate weekend.

Chapter 2: Rain Soaked Tank Top Truth or Dare

The rain came without warning, a curtain of silver that dropped from the sky like a stagehand's mistake. One moment they were trudging up a switchback trail, sweat dampening their shirts, the sun a hot coin in a cloudless sky. The next, the world went gray and wet and loud.

Jennifer laughed first, a bright, shocked sound that cut through the downpour. She'd been leading the pack, her bare legs flashing between the trees, and now she was caught in the open as the sky opened up.

"Oh, you've got to be kidding me!" she shouted, spinning in a slow circle, arms out, face tilted toward the deluge.

Sam was right behind her, already soaked through, his t-shirt plastered to his chest. He didn't bother running. Just stood there, grinning like a fool, water streaming off his nose. "You summoned it!" he yelled. "Witchcraft!"

Kyle appeared next, breathless, his athletic frame tense with the instinct to flee. But there was nowhere to go. The cabin was a quarter mile back, downhill, a wet blur through the trees.

Jack brought up the rear, moving with the unhurried calm of a man who'd learned long ago not to fight the rain. He caught Jennifer's eye and shrugged, a what-can-you-do gesture that made her laugh again.

"Back to the cabin!" he called. "Go!"

They ran. Or tried to. The trail had turned to slick mud in seconds, roots and rocks hidden beneath a brown slurry. Jennifer slipped twice, catching herself on Sam's outstretched arm the first time, then Kyle's. His grip was strong, his fingers wrapping around her forearm, and he didn't let go right away. Even in the chaos, their eyes met.

Then the rain intensified, if that was possible, and they were moving again, a ragged line of soaked bodies crashing through the underbrush.

By the time the cabin's sloping roof came into view, Jennifer could feel every inch of her clothing. Her tank top—thin, white cotton, the kind that was already a little translucent in the best of conditions—had become a second skin. It clung to her breasts, her stomach, the curve of her ribs. She could feel the fabric molded to each nipple, the damp cotton revealing everything—the pale pink circles, the tight peaks, the soft weight of her breasts with every step.

She didn't have to look down to know what the men were seeing. She could feel their eyes like heat on her skin.

The porch steps squelched underfoot. Jack got the door open, and they tumbled inside, a dripping, laughing, gasping mess. The cabin's dim interior felt like a cave after the gray brightness of the storm.

Jennifer stood in the middle of the living room, water pooling at her feet. The fireplace had been cold since last night, but someone had stacked logs and kindling, ready for a match. The couch—faded plaid, soft as an old memory—sat empty and inviting.

She looked down at herself. The tank top was a joke, a wet rag that hid nothing. Her nipples were hard from the cold, pressing against the fabric like pebbles. The fabric had gone fully transparent, and she could see the faint blue of veins beneath her pale skin, the delicate architecture of her body laid bare.

Kyle stood by the door, dripping, staring. His mouth was slightly open. He didn't try to hide it.

Sam was already stripping off his shirt, wringing it out over the wood floor. He tossed it toward the fireplace with a wet slap. "Well," he said, "that was refreshing."

Jack crouched by the hearth, striking a match. The flame caught the kindling with a soft crackle, and the first fingers of warmth began to reach into the room. He glanced up at Jennifer, and his expression was unreadable. Not quite a smile. Not quite a challenge. Something in between.

"You're soaked," he said.

"Perceptive."

"Want a towel?"

She considered this. The tank top was useless, a cold, wet weight against her skin. It wasn't keeping her warm. It wasn't hiding anything. It was just... there.

She reached for the hem.

Kyle made a small sound—not quite a word, not quite a breath. Just a noise, caught in his throat.

Jennifer peeled the tank top over her head and dropped it to the floor. The wet cotton landed with a soft splat against the wood. She stood there in the firelight, topless, her skin prickling with goosebumps and something else. Something warmer.

The air in the room shifted. The crackling of the fire seemed louder. The rain drummed against the roof, a steady rhythm that filled the silence.

Sam let out a low whistle, the same one he'd given her that morning, but softer now. Almost reverent. "Jesus, Jen."

Kyle hadn't moved. He was still by the door, his shirt dripping, his eyes locked on her chest. On the small, perfect curve of her breasts, the way the firelight painted her in shades of gold and shadow. Her nipples were tight, aching from the cold—or maybe not just the cold. She could feel them harden further under his gaze.

She didn't cross her arms. Didn't reach for a blanket. She just stood there, letting them look, letting them want.

Jack rose from the hearth, brushing ash from his hands. He crossed to her, slow and easy, and she thought he might kiss her again, like he had that morning. But he didn't. He just looked at her, his eyes traveling the length of her body with a heat that made her breath catch.

"You're beautiful," he said. Simple. True.

"I know."

He laughed, low and warm. Then he pulled off his own soaked shirt and tossed it aside. His chest was broad, familiar, the dusting of hair she'd traced with her fingers a thousand times. He held out his hand.

"Come sit by the fire."

She took it. His palm was calloused and warm. He led her to the couch, and she sank into the cushions, the rough plaid scratching pleasantly against her bare skin. The fire was catching now, real flames licking up the logs, casting dancing shadows across the room.

Sam claimed the armchair, sprawling into it like he owned the place. He was shirtless too, his lean torso still glistening with rain. He propped his feet on the coffee table and sighed.

"Okay," he said. "This is officially the best vacation I've ever taken."

Kyle finally moved. He closed the door, then stood there, uncertain, water still dripping from his hair. He looked at Jennifer on the couch, at Jack settling beside her, at Sam's easy sprawl. He looked like a man standing at the edge of a pool, trying to decide if the water was warm.

"Kyle," Jennifer said. "You're dripping on the floor."

He looked down. "Oh. Right."

"Take off your shirt."

It wasn't a request. He hesitated for a beat, then reached behind his head and pulled the wet fabric over his shoulders. His chest was different from Jack's—leaner, more defined, the body of a man who spent hours in the gym. His skin was flushed, either from the run or from something else.

He dropped the shirt by the door and walked to the couch, sitting on Jennifer's other side. The cushion dipped under his weight, and she felt the warmth of his body even through the small space between them.

The rain hammered on. The fire crackled. Four people sat in a cabin in the woods, half-dressed and breathing hard, and nobody said a word.

Jennifer leaned back against the couch, let the fire warm her skin. She could feel Kyle's eyes on her profile, Sam's on her chest, Jack's on her face. Three different kinds of wanting, all directed at her.

It should have felt overwhelming. It didn't. It felt like power.

The fire snapped, a log shifting in the grate, and the spell broke. Sam stretched, his joints popping audibly, and reached for the bottle of whiskey on the side table. He uncapped it, took a long pull, and passed it to Jack without a word.

Jack drank, then handed it to Jennifer. She tipped it back, feeling the burn slide down her throat, warming her from the inside out. The glass was cool against her lips, a contrast to the heat of the fire and the heat of three pairs of eyes.

"So," Sam said, settling deeper into the armchair. "Truth or dare?"

Kyle groaned. "Are we twelve?"

"Are you scared?"

"I'm not scared. I'm just—" Kyle gestured vaguely at Jennifer, at her bare chest, at the whole absurd situation. "This feels like a trap."

Jennifer laughed, and the sound was genuine, unguarded. She pulled her knees up onto the couch, wrapping her arms around them. The position pressed her breasts against her thighs, and she watched Kyle's eyes drop before he could stop himself.

"No traps," she said. "Just questions. We're all adults."

"Some more adult than others," Jack muttered, and Sam snorted.

"Fine." Kyle leaned back, mirroring her posture but keeping his hands to himself. "Truth or dare, then. But I reserve the right to pass."

"Pass costs you a shot," Sam said, already pouring whiskey into a chipped ceramic mug.

"Of course it does."

Jennifer took the mug when Sam passed it over. She drank, the whiskey rough and smoky, and felt the warmth bloom in her chest. The rain had softened to a steady drizzle, a soft percussion on the roof. The fire had caught fully now, filling the room with flickering orange light.

"Okay," she said. "I'll start. Kyle—truth or dare?"

He considered. The firelight caught the angles of his face, the strong jaw, the slight furrow between his brows. He was thinking too hard, she could tell. Weighing risks.

"Truth."

"Boring," Sam called from the armchair.

"Shut up." Kyle didn't look away from Jennifer. "Truth."

She tilted her head, pretending to think. She already knew what she wanted to ask. "When you were standing by the door, watching me take off my shirt—what were you thinking?"

His ears went red. The flush spread down his neck, across his collarbones. He reached for the whiskey bottle and took a drink straight from the neck, not bothering with a glass.

"I was thinking," he said slowly, "that I've never wanted to be a piece of fabric so badly in my life."

Sam burst out laughing. Jack's hand found Jennifer's knee under the blanket and squeezed. She felt the heat of Kyle's confession settle somewhere low in her belly, a slow, pleasant ache.

"Honest," she said. "I like that."

"My turn." Kyle set the bottle down with a decisive thunk. "Jennifer. Truth or dare?"

"Truth."

He didn't hesitate. "Why me? You keep—this morning, on the trail. You keep choosing me. Why?"

It was the same question he'd asked at breakfast, but different now. Heavier. The fire crackled, and she could feel Jack's hand still on her knee, a steady anchor.

"Because you're the one who's holding back," she said. "Sam's easy. He says whatever he's thinking. Jack knows me better than anyone. But you—" She met his eyes, held them. "You're trying so hard to be good. It makes me want to see what happens when you stop."

Kyle stared at her. The firelight danced in his pupils. He didn't blink.

"Okay," Sam said, breaking the silence with theatrical cheer. "I need a drink. Or five. Anyone else?"

The tension eased, just a fraction. Jack retrieved his hand and reached for the bottle. Jennifer took the mug from Sam and drank deeply, feeling the whiskey loosen something in her shoulders.

"Truth or dare, Sam," she said, wiping her mouth with the back of her hand.

"Dare. Always dare."

She thought about it. The fire popped, sending a shower of sparks up the chimney. Outside, the rain had faded to a whisper, the storm moving on to somewhere else.

"I dare you to go stand on the porch for one minute. In nothing but your boxers."

Sam's grin was immediate, wolfish. He stood, unbuttoned his shorts, and stepped out of them with a theatrical flourish. His boxers were dark blue, soaked from the rain, clinging to his thighs. He was already half-hard, and he didn't bother hiding it.

"Easy," he said, and headed for the door.

The screen door banged shut behind him. Through the window, Jennifer watched him stride onto the porch, arms spread wide, face tilted up to catch the last of the drizzle. He looked ridiculous. He looked magnificent.

Kyle shook his head, laughing despite himself. "He's insane."

"He's Sam," Jack said, and that was explanation enough.

Jennifer leaned into Jack's side, and he wrapped an arm around her, his hand resting on the bare curve of her waist. She was still topless, the fire warming her skin, and she felt loose and liquid, the whiskey softening the edges of everything.

Sam came back inside, dripping and shivering and grinning like a man who'd won something. He grabbed the whiskey bottle and took a long pull, water streaming down his chest.

"Worth it," he announced. "Jennifer. Your turn. Truth or dare."

"Truth."

"Boring." He dropped back into the armchair, sprawling. "Fine. What's the wildest thing you've ever done? With Jack, I mean. Or without him."

Jack laughed, a low rumble in his chest. "Careful, Jen."

She considered the question. The fire snapped. Sam's eyes gleamed. Kyle was watching her too, his earlier confession still hanging in the air between them.

"I once," she said slowly, "went skinny-dipping in a hotel pool in Vegas. With a stranger's husband. On the night of his wedding anniversary."

The room went quiet. Then Sam let out a whoop, and Jack buried his face in her neck, laughing.

"You're lying," Kyle said.

She just smiled, slow and mysterious, and reached for the whiskey.

The game continued. Dares got sillier—Sam had to do ten push-ups, Kyle had to let Jennifer write her name on his chest with a permanent marker that took forever to find. Truths got deeper. Jack admitted he'd been turned on watching her tease Kyle that morning. Kyle admitted he'd thought about her every night since Jack first showed him her photo.

The fire burned low. The whiskey level dropped. Somewhere in the middle of a rambling story from Sam about a road trip gone wrong, Jennifer noticed the sky outside had gone dark. The rain had stopped completely. The cabin creaked and settled, the sounds of a house at night.

Sam yawned, huge and theatrical. He stretched, and something in his back popped loudly. "Alright," he said, standing. "I'm calling it. Old man needs his beauty sleep."

"You're twenty-eight," Kyle said.

"Exactly. Ancient." He ruffled Kyle's hair as he passed, then paused by the couch. He looked down at Jennifer, still tucked against Jack's side, still topless, still glowing.

"Goodnight, Jen," he said, and there was something softer in his voice now. Something real behind the performance.

"Night, Sam."

He bent down and kissed her forehead. It was unexpected, gentle, almost brotherly. Then he straightened and headed for the hallway.

"Don't do anything I wouldn't do," he called over his shoulder.

"That leaves a lot on the table," Jack said.

Sam laughed, and then he was gone, footsteps fading down the hall. A door closed. The cabin seemed smaller without him, quieter.

Jennifer realized she was alone with Jack and Kyle. The fire had burned down to embers, casting long shadows across the floor. Kyle sat across from her, the marker still fading on his chest, his eyes dark and unreadable.

She felt Jack's hand tighten on her waist, a gentle squeeze. A question. She answered by turning her head and kissing his jaw, slow and deliberate.

"Your call," Jack murmured, so quiet only she could hear.

The embers glowed. Kyle watched them, waiting. The night stretched out, full of possibility.

Jennifer smiled and reached for the bottle.

The whiskey burned a pleasant trail down her throat, and Jennifer set the bottle down with a soft clink against the floorboards. Embers shifted in the hearth, sending a brief flare of orange light across Kyle's face. He hadn't moved from his spot on the couch, but his posture had changed—less rigid now, more open. His hands rested on his thighs, fingers loose, and his eyes tracked her every movement with an intensity that made her pulse quicken.

Jack's thumb drew small circles on the bare skin of her waist. A question. A permission. She turned to look at him, and what she found in his face was everything she needed. No jealousy. No hesitation. Just that quiet, steady love and the same spark of adventure that had drawn her to him in the first place.

She kissed him. Not the chaste forehead kiss she'd given Sam, and not the slow, deep kiss from the kitchen that morning. This was something in between—a promise, a thank you, a see-you-soon. When she pulled back, Jack's eyes were dark, and his smile was knowing.

"Go," he said. Just that.

Jennifer rose from the couch. The fire had warmed her skin, and the cool air of the cabin brushed against her bare breasts as she stood. Kyle watched her, and she watched him watching her. The permanent marker had faded to a gray smudge on his chest, a ghost of her name.

She crossed the small space between them and stopped in front of him. He looked up at her, and she saw the question in his eyes. The same one from this morning. The same one from the trail.

She answered it by holding out her hand.

Kyle stared at her palm for a long moment. The fire cracked. Jack shifted on the couch, settling back to watch. And then Kyle reached up and took her hand.

His fingers were warm, a little rough from the trail. She pulled him to his feet, and he came willingly, his body close enough that she could feel the heat radiating from his skin. He was taller than her by half a foot, and she had to tilt her head to meet his eyes.

"Come on," she said.

She led him toward the hallway. The cabin floor was cold under her bare feet, a contrast to the warmth of his hand in hers. Behind them, she heard Jack rise from the couch, his footsteps quiet on the wood. He was following. Of course he was.

The hallway was dark, lit only by a sliver of moonlight through the small window at the end. Their bedroom door was the second on the left. She pushed it open and stepped inside.

The room was small and simple. A quilt-covered bed dominated the space, its patchwork patterns muted in the dim light. A single window looked out into the pines, and the moon had emerged from behind the clouds, silvering the edges of everything. The air smelled of cedar and old books and the faint trace of Jennifer's perfume from this morning.

She released Kyle's hand and turned to face him. He stood in the doorway, his silhouette framed by the hall light behind him. Jack appeared at his shoulder, and the two men exchanged a look—something brief, something that passed between them without words.

"Come in," Jennifer said. "Both of you."

Kyle stepped inside. Jack followed, closing the door behind him with a soft click. The sound sealed them in, a world of three.

She reached for Kyle first. Her hands found his chest, still warm from the fire, still smudged with the fading marker. She traced the letters of her name, and he shivered under her touch.

"You've been thinking about this all day," she said. Not a question. A statement.

"All weekend," he corrected, his voice rough. "Since Jack showed me that photo of you at the lake last summer."

Jack laughed softly from somewhere behind her. "That photo was a gift."

"It was torture," Kyle said, but he was smiling now, that same surprised laugh from breakfast bubbling up. "You knew what you were doing."

"I always know what I'm doing."

Jennifer pressed closer, her bare chest against his. The contact was electric, skin on skin, and she felt his breath catch. His hands hovered at his sides, uncertain.

"You can touch me," she said, echoing her words from breakfast. "I want you to."

Permission granted. His hands found her waist first, tentative, then grew bolder. They slid up her ribs, along the curve of her sides, until his thumbs brushed the undersides of her breasts. She arched into him, a soft sound escaping her lips.

Behind her, Jack moved. He settled onto the edge of the bed, leaning back on his elbows, watching. His presence was a warm weight at her back, steady and approving. This was what he wanted. What they both wanted.

Kyle's thumbs found her nipples, and she gasped. He circled them slowly, learning her, watching her face for every reaction. When he pinched—gently, experimentally—she bit her lip and nodded.

"Good," she breathed.

The bed creaked as Jack shifted. "Get on the bed," he said, his voice low and rough. "Both of you."

Jennifer took Kyle's hand again and led him to the quilt. She climbed onto the mattress first, the patchwork fabric cool beneath her knees. Kyle followed, his weight dipping the mattress, and then Jack was there too, on her other side, his hand finding her hip.

Three bodies on one bed. The moonlight painted them all in silver, and the cabin creaked around them, settling into the night.

She turned to Kyle. His eyes were dark, pupils blown wide, and his chest rose and fell with quick, shallow breaths. She reached for the waistband of his shorts—the same ones he'd been wearing all day—and tugged.

He lifted his hips, and she pulled them down. His boxers followed, and then he was naked, stretched out on the quilt, his body lean and beautiful in the dim light. He was hard, achingly so, and she could see the pulse beating in his throat.

She looked at Jack. He nodded, a small, almost imperceptible movement. His hand tightened on her hip, encouraging.

Jennifer turned back to Kyle and let her gaze travel the length of him. The strong thighs, the flat stomach, the cock that stood at attention against his belly. She licked her lips, and Kyle groaned.

"You're killing me," he said.

"I haven't started yet."

She positioned herself between his legs, her knees sinking into the soft quilt. The moonlight caught the curve of her spine, the fall of her dark hair over her shoulders. She could feel Jack's eyes on her back, feel Kyle's eyes on her face.

She lowered her head.

Kyle's breath hissed out through his teeth as her lips brushed the tip of him. She took her time, exploring with her tongue, learning the shape and taste and texture of him. He tasted like salt and rain and something uniquely him.

His hands found her hair, threading through the tangled strands, not pulling, just holding on. She took him deeper, and he made a sound—low, broken, desperate—that sent a thrill straight to her core.

"God," Kyle gasped. "Jennifer—"

She hummed against him, the vibration making his hips jerk. Behind her, Jack shifted, and she felt his hand slide down her back, over the curve of her ass, between her thighs. His fingers found her wet and ready, and he circled her clit with a practiced touch that made her moan around Kyle's cock.

The room filled with sounds. Kyle's ragged breathing. Jack's low, approving hum. Her own soft moans, muffled by the rhythm of her mouth. The quilt bunched beneath her knees. The moon climbed higher, casting long shadows across the walls.

Read on DreamPress

Write your own erotic story with AI