Ferry Massage With Her Stepsister
stepsisters share ferry cabin sparking taboo massage.
The ferry horn blared once as it pulled away from the dock, a low mournful note swallowed by the fog. Ingrid dumped her duffel on the lower bunk and stared at the cabin. It was barely wide enough for the two narrow beds stacked against the bulkhead, a fold-down sink, and a sliver of floor. The porthole showed nothing but black water and the occasional smear of distant lights. Paulina locked the door behind them and kicked off her boots, already peeling out of her hoodie.
“Parents cancel last minute and dump us in this floating closet,” Paulina muttered, voice low and amused. “Classic.”
Ingrid, twenty-two and still flushed from hauling bags up three decks, tried not to watch the way her stepsister’s tank top clung when she stretched. They’d grown up in the same house since Ingrid was twelve and Paulina fourteen—same dinners, same fights over the bathroom, same Christmas mornings—but never the same blood. That distinction had started mattering more every year, every summer when Paulina came home from college in short shorts, every holiday when Ingrid caught herself staring at the curve of Paulina’s mouth or the freckles on her shoulders.
The boat rocked gently, engines humming through the steel. Ingrid sat on the edge of the lower bunk and pulled off her sneakers. “At least we got a private cabin. Shared bathrooms with strangers would’ve been worse.”
Paulina snorted and climbed up to the top bunk just long enough to shove her bag into the netting, then dropped back down. The space forced them close; her knee brushed Ingrid’s thigh. “You’re tense as hell. I can see it in your neck.” She reached out without asking and pressed two fingers into the tight muscle at the base of Ingrid’s skull. “Jesus. Lie down. Let me work on that.”
Ingrid hesitated only a second. The cabin was warm, the air thick with salt and the faint diesel tang of the ferry. She stripped to her soft sleep shorts and a thin camisole, then stretched face-down on the lower bunk. The mattress was thin; she felt every rock of the boat. Paulina rummaged in her toiletry bag and came up with a small bottle of coconut oil she kept for dry hands.
“Roll your shoulders down,” Paulina said. She straddled Ingrid’s hips lightly, knees bracketing her, and poured oil into her palms. The first slick press of thumbs along Ingrid’s trapezius pulled a groan out of her. Paulina’s hands were strong, warm, working in slow circles that made Ingrid’s skin prickle.
“God, that feels good,” Ingrid mumbled into the pillow.
“You’ve been carrying everything since Mom and Dad bailed. Let me take care of you for once.” Paulina’s voice had gone softer. Her palms slid lower, oil gleaming under the weak overhead light, thumbs digging into the knots beside Ingrid’s spine. Each pass went a little farther, following the line of her back until fingers skimmed the waistband of the shorts. Ingrid’s breath caught. She could feel the heat of Paulina’s thighs through the thin fabric, the careful weight of her.
Paulina didn’t stop. She poured more oil, let it drip in a warm trail down the center of Ingrid’s back, then spread it with both hands in long, deliberate strokes. Her fingers traced the edges of Ingrid’s ribs, the soft indent of her waist, lingering at the flare of her hips. When she finally slipped just under the waistband and smoothed oil over the upper curves of Ingrid’s ass, Ingrid arched without meaning to.
“Paulina—”
“I’ve watched you,” Paulina said quietly. Her hands kept moving, kneading, thumbs pressing into the dimples at the base of Ingrid’s spine. “For years. The way you look at me when you think I’m not paying attention. The way I look at you when you’re half-asleep on the couch in those tiny shorts. We’re not really sisters. Not by blood. I’ve wanted to touch you like this since you turned eighteen and I finally let myself admit it.”
Ingrid’s pulse hammered. She turned her head enough to see Paulina’s face—flushed, eyes dark, bottom lip caught between her teeth. “I thought it was just me. Every time you came home I got wet just hearing your voice downstairs. I hated myself for it. You’re my stepsister.”
“And I still want you.” Paulina’s hands slid fully under the shorts now, palms cupping bare skin, oil-slick and bold. She squeezed, thumbs brushing the cleft, then dragged the shorts down Ingrid’s thighs. Ingrid lifted her hips to help, heart slamming. The air kissed her bare ass and the slick folds already swelling between her legs. Paulina’s breath hitched. “Fuck, look at you. So pretty and wet already.”
Ingrid flipped over in one sudden motion, catching Paulina by the tank top and hauling her down. Their mouths crashed together—hungry, open, teeth clicking for a second before the kiss turned deep and filthy. Paulina tasted like mint gum and something sweeter. Ingrid shoved the tank up and off; Paulina’s bare breasts pressed warm against her camisole. They stripped each other in frantic tugs—camisole over Ingrid’s head, Paulina’s leggings peeled down and kicked away until both women were naked on the narrow bunk, oil-slick skin sliding, the boat rocking them together.
Paulina’s hand pushed between Ingrid’s thighs without preamble. Two fingers found her soaked entrance and sank in deep. Ingrid cried out against her mouth, legs falling open wider. Paulina curled those fingers, thrusting slow and filthy, palm grinding against her clit.
“That’s it—take it,” Paulina whispered. “I’ve imagined fingering my little stepsister until she soaks the sheets.”
Ingrid could only moan and suck Paulina’s nipple into her mouth, tongue circling the tight peak, teeth grazing just enough to make Paulina gasp. She sucked hard while Paulina fucked her with those oil-slick fingers, adding a third when Ingrid’s hips started rolling helplessly. The wet sounds filled the tiny cabin. Ingrid came hard, clenching around the fingers, thighs shaking, mouth still latched to Paulina’s breast as pleasure tore through her in sharp, soaking pulses.
Paulina didn’t give her time to recover. She pulled her fingers free, shiny with Ingrid’s come, and straddled her face in one smooth motion. “Lick me. Now. I’ve waited too fucking long.”
Ingrid grabbed Paulina’s ass and dragged her down onto her mouth. Paulina’s cunt was hot and slick, the scent of her sharp and perfect. Ingrid licked a broad stripe from entrance to clit, then sealed her lips around the swollen bud and sucked. Paulina cursed and ground down, riding her tongue in short filthy circles. Ingrid speared her tongue inside, fucking her with it, then returned to her clit with relentless flicks. Paulina’s thighs trembled on either side of her head; one hand braced on the bulkhead, the other tangled in Ingrid’s hair.
“Ingrid—fuck—yes, just like that—” Paulina’s voice broke as she came, grinding hard, flooding Ingrid’s mouth with slick heat. Ingrid kept licking through it until Paulina shuddered and pulled off, gasping.
They didn’t stop. Paulina twisted around and dropped into a sixty-nine, burying her face between Ingrid’s thighs at the same moment Ingrid pulled her back down. They ate each other messily, hungrily—tongues and fingers and soft filthy moans muffled against wet flesh. The bunk creaked with every rock of the ferry. Sweat and oil mixed on their skin. Ingrid came again first, hips bucking up into Paulina’s mouth while she moaned her stepsister’s name against Paulina’s clit. Paulina followed seconds later, grinding down and crying out Ingrid’s name in a broken, grateful moan as her second orgasm ripped through her.
They collapsed in a tangled, glistening heap under the thin ferry blanket, legs still hooked, chests heaving. Paulina pressed soft, open-mouthed kisses to Ingrid’s shoulder, her collarbone, the corner of her mouth. Ingrid traced lazy circles on Paulina’s hip, still pulsing with aftershocks.
“This stays our secret,” Paulina murmured against her lips. “Whenever we can steal time. The second we get home I’m locking my bedroom door and making you come on my tongue again.”
Ingrid smiled, dazed and glowing, and kissed her back slow. “Promise.”
Rate this story
Popular Collections
Browse Categories