Mairin and Selene Part 3
by the_contessaSelene's fingers stilled inside herself, the sudden intrusion of reality—or whatever this was—snapping through her like a live wire. Water hammered down, relentless, turning the steam thicker, but it
about 2 months ago
•long read•intense intensitySelene's fingers stilled inside herself, the sudden intrusion of reality—or whatever this was—snapping through her like a live wire. Water hammered down, relentless, turning the steam thicker, but it couldn't blur the sight of Mairin standing there, fully clothed in a simple black tank top and shorts that clung to her athletic frame from the humidity. The woman's platinum hair was already darkening at the ends, water beading on her broad shoulders as she stepped fully into the spray without hesitation.
Overjoyed, Selene forgot her nakedness and tossed her shame aside as she scrambled up from the marble recess, water sluicing off her skin in sheets. She launched herself at Mairin, arms wrapping around the woman's waist, her face burying into the soft give of her bosom. The erotic weight of it—pressing her cheek against those full breasts, feeling the rapid thump of Mairin's heart through the wet fabric—didn't register. Selene just wanted the intimacy, the solid reality of another body against hers. Her arms could barely encircle the larger woman's abdomen, fingers digging into the damp cloth at her back, holding on like she'd dissolve if she let go.
Mairin was stunned, her body going rigid for a split second, not fully processing what was going on. Was she in a dream? Was Selene just a figment of her imagination, some fevered projection born from their shared midnight visions? Figment or not, the urgency of Selene's embrace cut through the haze, pulling a soft exhale from her lips. She hugged the girl back, her strong arms folding around Selene's bare shoulders, one hand cradling the back of her head. Water poured over them both now, hot and unyielding, splashing across Mairin's face. She couldn't tell if Selene was crying—were those tears mixing with the rivulets dripping down onto a blinking and bashful Selene, whose wide eyes now turned up to her, lashes clumped and glistening?
Mairin leaned down, her breath catching at the vulnerability in that gaze. Selene saw her own joy mirrored on the taller woman's face—flushed cheeks, parted lips, those deep blue eyes soft with something raw and unguarded. Then Selene felt the most gentle kiss on her forehead, a brush of warm lips that sent a shiver rippling through her entire body. It was partly arousal, the heat coiling low in her belly again, but mostly the sweet intimacy that only a loved one could grant, wrapping around her like the steam itself.
"You are..." Mairin sighed, searching for the words, her voice barely audible over the water's roar. "Absolutely precious."
Selene's breath hitched, a small laugh bubbling up through the spray. She pulled back just enough to look up, water streaming down her face, making her skin glow under the hidden lights. "Real? I'm real?" Her hands stayed fisted in Mairin's shirt, reluctant to break the contact. The dreamlike haze of the marble room felt sharper now, the gold veins in the walls pulsing like they'd come alive, but Mairin's presence grounded it all. This wasn't the cold tent, the empty bed. This was heat, touch, the faint scent of salt and skin cutting through the jasmine soap.
Mairin nodded, her thumb tracing Selene's jawline, wiping away a trail of water. "Real as anything I've felt in years." Her eyes flicked down, taking in Selene's naked form again—breasts heaving with each breath, nipples tight from the mix of cool air and hot water, the faint sheen of arousal still slicking her inner thighs. But there was no judgment, just hunger tempered with care. She cupped Selene's face, tilting it up. "You were... touching yourself. Thinking of me?"
Selene's cheeks burned, but she didn't look away. The embarrassment from earlier twisted into something bolder under Mairin's gaze. "Yeah. Couldn't help it. You keep showing up in my head, making me ache." She pressed closer, her bare hips brushing Mairin's clothed ones, the friction sending a spark through her core. "And now you're here. Wet. Holding me."
Mairin's laugh was low, almost a growl, as she glanced around the expansive shower. The deluge from the overhead jets had soaked her completely now, her tank top translucent, outlining the heavy curve of her breasts and the flat planes of her stomach. "This place... it's mine. Or was. Valerie's domain, but she doesn't mind sharing." She paused, her hands sliding down Selene's back, fingers splaying over the curve of her ass. "You look like you need more than a hug."
Selene shivered again, nodding, her body arching into the touch. "Fuck yes. Show me." She reached up, tugging at the hem of Mairin's shirt, pulling it up and over her head in one urgent motion. The fabric peeled away with a wet slap, revealing Mairin's torso—pale skin stretched over defined muscles, breasts full and heavy, nipples already pebbled from the water and the chill. Selene's mouth watered, her hands exploring immediately, palms cupping those breasts, thumbs circling the peaks. They were softer than she'd imagined, yielding under her touch, but the strength beneath made her pulse race.
Mairin groaned softly, her head tipping back into the spray for a moment before she caught Selene's wrists, guiding her hands lower. "Eager little thing." She stripped off her shorts next, kicking them aside, standing bare now under the water. Her body was a study in contrasts—powerful thighs, a trimmed patch of platinum hair above her pussy, lips already swollen and parting slightly as Selene stared. Mairin stepped closer, pressing their bodies together, skin sliding slick against skin. "Touch me. Like you were touching yourself."
Selene didn't need telling twice. Her hands roamed, tracing the ridges of Mairin's abs, dipping lower to brush through that damp hair, fingers finding the heat of her folds. Mairin was wet—not just from the shower, but from herself, slick and ready. Selene slid a finger along her slit, parting her, circling her clit with the same teasing pressure she'd used on herself moments ago. Mairin bucked into it, a sharp inhale escaping her, her hands gripping Selene's hips hard enough to bruise.
"God, that's good," Mairin muttered, her voice rough. She pushed Selene back against the marble wall, the cool stone a shock against her heated skin. Water cascaded between them, but Mairin dropped to her knees anyway, eye-level with Selene's pussy. "My turn." Her hands spread Selene's thighs wider, thumbs pulling her lips apart, exposing her fully. Selene's clit throbbed under the exposure, and Mairin leaned in, breath hot against it before her tongue flicked out—flat and broad, licking from entrance to peak in one slow drag.
Selene's knees buckled, a whine tearing from her throat. "Mairin—fuck." The sensation was electric, Mairin's mouth warm and insistent, sucking gently on her clit while her tongue swirled. Selene threaded her fingers into that wet platinum hair, holding on as Mairin worked her over, alternating licks with soft bites that made her hips jerk. It was nothing like her fingers; Mairin's tongue was thicker, more probing, dipping inside her just enough to tease before retreating to lap at her clit again. Selene's arousal coated Mairin's chin, mixing with the water, and the sight of it—the tall woman on her knees, devouring her—pushed her closer to the edge.
But Mairin pulled back suddenly, standing with a smirk, her lips shiny. "Not yet. I want you begging." She turned Selene around, pressing her chest to the wall, ass out. Selene braced her hands on the marble, heart pounding as Mairin's body covered hers from behind. Big hands roamed—squeezing her ass cheeks, spreading them, a finger tracing down her crack to circle her entrance. "So tight here," Mairin murmured, pressing a kiss to Selene's shoulder. "Ever had someone play with your ass while they fuck your pussy?"
Selene shook her head, breath ragged. "No. But... yes. Do it." The vulnerability hit her, but so did the thrill, her body clenching in anticipation.
Mairin chuckled, reaching for the bucket Selene had filled earlier. She grabbed the oil—thick, golden, shimmering—and poured some into her palm, warming it between her hands. The scent was musky, grounding. She slicked her fingers, then pressed one against Selene's asshole, rubbing slow circles until she relaxed. "Breathe," Mairin said, voice gentle, and Selene did, pushing back as the finger breached her, stretching the tight ring. It burned at first, then bloomed into fullness, Mairin's other hand sliding between her legs to rub her clit in tandem.
"Fuck, that's—intense," Selene gasped, rocking between the sensations. The finger in her ass curled slightly, pressing against the thin wall inside, while Mairin's fingers on her pussy plunged deep, three now, thrusting in rhythm. Water beat down on them, amplifying every slide, every squelch of skin on skin. Selene's thighs trembled, her pussy clenching around those fingers, the dual penetration building pressure she couldn't ignore.
Mairin added a second finger to her ass, scissoring gently, stretching her wider. "You're taking it so well. Such a good girl." Her free hand pinched Selene's nipple, twisting just enough to make her cry out. The combination was overwhelming—fingers fucking both holes, clit ground against Mairin's palm, the steam wrapping around them like a cocoon. Selene came hard, her body seizing, pussy gushing around Mairin's hand, ass clenching down on the invading fingers. She squirted a little, the release mixing with the shower, her moans echoing off the marble.
But Mairin wasn't done. She withdrew slowly, turning Selene to face her again, kissing her deeply—tongue tasting of her own arousal. "My turn to feel that mouth." She guided Selene down, and Selene knelt eagerly, the water pooling around her knees. Mairin's pussy was right there, lips puffy, clit peeking out. Selene dove in, licking hungrily, sucking on that clit while her fingers pushed inside Mairin—two, then three, curling to hit that spot that made Mairin's thighs quake. Mairin gripped the wall, hips grinding against Selene's face, fucking her mouth with desperate rolls.
"Yes—right there, fuck your fingers deeper," Mairin panted, her voice breaking. Selene added her thumb to Mairin's clit, rubbing in tight circles while her tongue flicked lower, tasting the drip of her arousal. Mairin's walls fluttered, tightening, and then she shattered, coming with a guttural moan, her release flooding Selene's hand, thighs clamping around her head.
They stayed like that for a moment, panting under the spray, bodies slick and spent. Mairin pulled Selene up, kissing her softly, tasting herself on those lips. "We should clean up properly now," she said, grabbing the sponge and lathering it with soap. But her hands lingered, washing Selene's body with deliberate strokes—over her breasts, between her legs, gentle on her still-sensitive ass. Selene returned the favor, soaping Mairin's back, fingers tracing the muscles there, both of them stealing touches that reignited the spark.
As the water finally tapered off, Mairin wrapped Selene in that warm robe again, the *V.V.* initials catching the light. They stepped out into the marble expanse, towels drying their hair, bodies humming with afterglow. But as they reached the sinks, a low hum echoed through the room—not the water, but something mechanical, distant...
Overjoyed, Selene forgot her nakedness and tossed her shame aside as she scrambled up from the marble recess, water sluicing off her skin in sheets. She launched herself at Mairin, arms wrapping around the woman's waist, her face burying into the soft give of her bosom. The erotic weight of it—pressing her cheek against those full breasts, feeling the rapid thump of Mairin's heart through the wet fabric—didn't register. Selene just wanted the intimacy, the solid reality of another body against hers. Her arms could barely encircle the larger woman's abdomen, fingers digging into the damp cloth at her back, holding on like she'd dissolve if she let go.
Mairin was stunned, her body going rigid for a split second, not fully processing what was going on. Was she in a dream? Was Selene just a figment of her imagination, some fevered projection born from their shared midnight visions? Figment or not, the urgency of Selene's embrace cut through the haze, pulling a soft exhale from her lips. She hugged the girl back, her strong arms folding around Selene's bare shoulders, one hand cradling the back of her head. Water poured over them both now, hot and unyielding, splashing across Mairin's face. She couldn't tell if Selene was crying—were those tears mixing with the rivulets dripping down onto a blinking and bashful Selene, whose wide eyes now turned up to her, lashes clumped and glistening?
Mairin leaned down, her breath catching at the vulnerability in that gaze. Selene saw her own joy mirrored on the taller woman's face—flushed cheeks, parted lips, those deep blue eyes soft with something raw and unguarded. Then Selene felt the most gentle kiss on her forehead, a brush of warm lips that sent a shiver rippling through her entire body. It was partly arousal, the heat coiling low in her belly again, but mostly the sweet intimacy that only a loved one could grant, wrapping around her like the steam itself.
"You are..." Mairin sighed, searching for the words, her voice barely audible over the water's roar. "Absolutely precious."
Selene's breath hitched, a small laugh bubbling up through the spray. She pulled back just enough to look up, water streaming down her face, making her skin glow under the hidden lights. "Real? I'm real?" Her hands stayed fisted in Mairin's shirt, reluctant to break the contact. The dreamlike haze of the marble room felt sharper now, the gold veins in the walls pulsing like they'd come alive, but Mairin's presence grounded it all. This wasn't the cold tent, the empty bed. This was heat, touch, the faint scent of salt and skin cutting through the jasmine soap.
Mairin nodded, her thumb tracing Selene's jawline, wiping away a trail of water. "Real as anything I've felt in years." Her eyes flicked down, taking in Selene's naked form again—breasts heaving with each breath, nipples tight from the mix of cool air and hot water, the faint sheen of arousal still slicking her inner thighs. But there was no judgment, just hunger tempered with care. She cupped Selene's face, tilting it up. "You were... touching yourself. Thinking of me?"
Selene's cheeks burned, but she didn't look away. The embarrassment from earlier twisted into something bolder under Mairin's gaze. "Yeah. Couldn't help it. You keep showing up in my head, making me ache." She pressed closer, her bare hips brushing Mairin's clothed ones, the friction sending a spark through her core. "And now you're here. Wet. Holding me."
Mairin's laugh was low, almost a growl, as she glanced around the expansive shower. The deluge from the overhead jets had soaked her completely now, her tank top translucent, outlining the heavy curve of her breasts and the flat planes of her stomach. "This place... it's mine. Or was. Valerie's domain, but she doesn't mind sharing." She paused, her hands sliding down Selene's back, fingers splaying over the curve of her ass. "You look like you need more than a hug."
Selene shivered again, nodding, her body arching into the touch. "Fuck yes. Show me." She reached up, tugging at the hem of Mairin's shirt, pulling it up and over her head in one urgent motion. The fabric peeled away with a wet slap, revealing Mairin's torso—pale skin stretched over defined muscles, breasts full and heavy, nipples already pebbled from the water and the chill. Selene's mouth watered, her hands exploring immediately, palms cupping those breasts, thumbs circling the peaks. They were softer than she'd imagined, yielding under her touch, but the strength beneath made her pulse race.
Mairin groaned softly, her head tipping back into the spray for a moment before she caught Selene's wrists, guiding her hands lower. "Eager little thing." She stripped off her shorts next, kicking them aside, standing bare now under the water. Her body was a study in contrasts—powerful thighs, a trimmed patch of platinum hair above her pussy, lips already swollen and parting slightly as Selene stared. Mairin stepped closer, pressing their bodies together, skin sliding slick against skin. "Touch me. Like you were touching yourself."
Selene didn't need telling twice. Her hands roamed, tracing the ridges of Mairin's abs, dipping lower to brush through that damp hair, fingers finding the heat of her folds. Mairin was wet—not just from the shower, but from herself, slick and ready. Selene slid a finger along her slit, parting her, circling her clit with the same teasing pressure she'd used on herself moments ago. Mairin bucked into it, a sharp inhale escaping her, her hands gripping Selene's hips hard enough to bruise.
"God, that's good," Mairin muttered, her voice rough. She pushed Selene back against the marble wall, the cool stone a shock against her heated skin. Water cascaded between them, but Mairin dropped to her knees anyway, eye-level with Selene's pussy. "My turn." Her hands spread Selene's thighs wider, thumbs pulling her lips apart, exposing her fully. Selene's clit throbbed under the exposure, and Mairin leaned in, breath hot against it before her tongue flicked out—flat and broad, licking from entrance to peak in one slow drag.
Selene's knees buckled, a whine tearing from her throat. "Mairin—fuck." The sensation was electric, Mairin's mouth warm and insistent, sucking gently on her clit while her tongue swirled. Selene threaded her fingers into that wet platinum hair, holding on as Mairin worked her over, alternating licks with soft bites that made her hips jerk. It was nothing like her fingers; Mairin's tongue was thicker, more probing, dipping inside her just enough to tease before retreating to lap at her clit again. Selene's arousal coated Mairin's chin, mixing with the water, and the sight of it—the tall woman on her knees, devouring her—pushed her closer to the edge.
But Mairin pulled back suddenly, standing with a smirk, her lips shiny. "Not yet. I want you begging." She turned Selene around, pressing her chest to the wall, ass out. Selene braced her hands on the marble, heart pounding as Mairin's body covered hers from behind. Big hands roamed—squeezing her ass cheeks, spreading them, a finger tracing down her crack to circle her entrance. "So tight here," Mairin murmured, pressing a kiss to Selene's shoulder. "Ever had someone play with your ass while they fuck your pussy?"
Selene shook her head, breath ragged. "No. But... yes. Do it." The vulnerability hit her, but so did the thrill, her body clenching in anticipation.
Mairin chuckled, reaching for the bucket Selene had filled earlier. She grabbed the oil—thick, golden, shimmering—and poured some into her palm, warming it between her hands. The scent was musky, grounding. She slicked her fingers, then pressed one against Selene's asshole, rubbing slow circles until she relaxed. "Breathe," Mairin said, voice gentle, and Selene did, pushing back as the finger breached her, stretching the tight ring. It burned at first, then bloomed into fullness, Mairin's other hand sliding between her legs to rub her clit in tandem.
"Fuck, that's—intense," Selene gasped, rocking between the sensations. The finger in her ass curled slightly, pressing against the thin wall inside, while Mairin's fingers on her pussy plunged deep, three now, thrusting in rhythm. Water beat down on them, amplifying every slide, every squelch of skin on skin. Selene's thighs trembled, her pussy clenching around those fingers, the dual penetration building pressure she couldn't ignore.
Mairin added a second finger to her ass, scissoring gently, stretching her wider. "You're taking it so well. Such a good girl." Her free hand pinched Selene's nipple, twisting just enough to make her cry out. The combination was overwhelming—fingers fucking both holes, clit ground against Mairin's palm, the steam wrapping around them like a cocoon. Selene came hard, her body seizing, pussy gushing around Mairin's hand, ass clenching down on the invading fingers. She squirted a little, the release mixing with the shower, her moans echoing off the marble.
But Mairin wasn't done. She withdrew slowly, turning Selene to face her again, kissing her deeply—tongue tasting of her own arousal. "My turn to feel that mouth." She guided Selene down, and Selene knelt eagerly, the water pooling around her knees. Mairin's pussy was right there, lips puffy, clit peeking out. Selene dove in, licking hungrily, sucking on that clit while her fingers pushed inside Mairin—two, then three, curling to hit that spot that made Mairin's thighs quake. Mairin gripped the wall, hips grinding against Selene's face, fucking her mouth with desperate rolls.
"Yes—right there, fuck your fingers deeper," Mairin panted, her voice breaking. Selene added her thumb to Mairin's clit, rubbing in tight circles while her tongue flicked lower, tasting the drip of her arousal. Mairin's walls fluttered, tightening, and then she shattered, coming with a guttural moan, her release flooding Selene's hand, thighs clamping around her head.
They stayed like that for a moment, panting under the spray, bodies slick and spent. Mairin pulled Selene up, kissing her softly, tasting herself on those lips. "We should clean up properly now," she said, grabbing the sponge and lathering it with soap. But her hands lingered, washing Selene's body with deliberate strokes—over her breasts, between her legs, gentle on her still-sensitive ass. Selene returned the favor, soaping Mairin's back, fingers tracing the muscles there, both of them stealing touches that reignited the spark.
As the water finally tapered off, Mairin wrapped Selene in that warm robe again, the *V.V.* initials catching the light. They stepped out into the marble expanse, towels drying their hair, bodies humming with afterglow. But as they reached the sinks, a low hum echoed through the room—not the water, but something mechanical, distant...