I first noticed them during the group ride on a warm Thursday evening. The club had just finished the interval session on the quiet back roads outside the city, and we were rolling back toward the clubhouse in a loose peloton. She was riding a sleek black road bike, dark hair pulled into a high ponytail that swung with every pedal stroke. He rode just off her left hip, tall, broad-shouldered, the kind of easy power that made the climbs look effortless. Their matching kits—deep navy with a thin silver stripe—caught the late light every time they shifted position.
I’d been riding with the club for a few months, but I hadn’t spoken to them beyond the usual nods and “nice pull.” That evening something felt different. Maybe it was the heat still clinging to the asphalt, or the way she kept glancing back over her shoulder when the group stretched out on the final flat. Once, our eyes met. She held the look a second longer than polite, then smiled—slow, knowing—before turning forward again.
At the clubhouse we stood around the water coolers, stripping off helmets and gloves. She peeled her jersey halfway down, the fabric sticking slightly to the sheen of sweat on her collarbones. He handed her a bottle, fingers brushing hers. I was still catching my breath when she walked over.
“You’re strong on the rollers,” she said. Her voice was low, a little husky from the effort. “I’m Lina. This is Mark.”
Mark offered his hand. His palm was warm, calloused from the bars, and he held the shake a fraction longer than necessary. Up close I could smell the clean salt of their skin mixed with sunscreen and the faint rubber scent of tire rubber.
We talked about the ride, about gear ratios and favorite climbs. Ordinary things. But the air between us felt charged. Lina kept shifting her weight, the soft fabric of her cycling shorts stretching across her hips. Mark’s gaze would drift from my mouth to my chest and back, unhurried. When the conversation paused, Lina tilted her head.
“We’re heading home to use the spa. The legs always feel better after a soak. You’re welcome to join us if you want.”
There was nothing casual in the way she said it. Mark’s eyes stayed on mine, waiting.
I said yes.
Their house sat on a quiet street with tall trees and a low stone wall. Inside, the air was cool and smelled faintly of citrus and clean wood. They led me through the open-plan kitchen and out to the back deck. The spa was built into a raised platform, steam already rising in soft ribbons against the darkening sky. Underwater lights glowed a deep amber, turning the water into liquid gold.
Mark disappeared inside for a moment and came back with three towels and a bottle of chilled white wine. Lina stepped out of her cycling shoes, then slowly peeled the jersey the rest of the way off. Her sports bra was black, damp, the thin fabric outlining the shape of her breasts. She didn’t rush. She folded the jersey, set it aside, then hooked her thumbs into the waistband of her shorts and slid them down her thighs. The matching black bottoms followed. She stood there naked except for the faint tan lines from her kit, skin still flushed from the ride, nipples already tight in the cooler evening air.
Mark watched her with quiet appreciation before stripping out of his own kit. His body was lean and powerful, the kind of muscle built by long hours in the saddle. When he stepped out of his shorts I saw he was already half-hard, the thick length of him resting against his thigh.
I felt their eyes on me as I undressed. The air touched every newly bare inch of skin. Lina’s gaze traveled slowly from my shoulders to my stomach to the place between my legs. Mark’s expression was darker, hungrier.
We stepped into the water together.
The heat wrapped around us like a second skin. I sank down until the water reached my collarbones, the jets pulsing against the backs of my calves. Lina drifted closer first. Her thigh brushed mine under the surface. She reached out and traced a single fingertip along the outside of my arm, from shoulder to elbow, leaving a trail of water that cooled instantly in the night air.
“You have beautiful shoulders,” she murmured. “I noticed them on the bike.”
Mark moved to my other side. His hand settled on the small of my back, broad and warm, thumb stroking slow circles just above the waterline. The touch was light, almost idle, yet every pass of his thumb sent a low current of heat straight through me.
Lina’s fingers slid higher, tracing the curve of my collarbone, then dipping beneath the surface to skim the upper slope of my breast. She didn’t cup me yet—just explored the soft outer curve, the sensitive skin beneath. My breath caught. She smiled and did it again, slower.
Mark’s hand left my back and found my knee. He guided my leg so that my foot rested against his thigh under the water. His fingers traced the line of my calf, the sensitive hollow behind my knee, then higher along the inner thigh. The water made every touch feel silkier, more deliberate. When his fingertips brushed the soft crease where thigh met hip, I exhaled a soft sound I couldn’t quite swallow.
Lina leaned in and kissed the side of my neck, just below the ear. Her lips were warm and slightly open, the tip of her tongue tasting the salt still left on my skin from the ride. At the same time her hand finally cupped my breast fully, thumb sweeping across the nipple in a slow, continuous circle. The dual sensation—Mark’s fingers drifting closer to my center, Lina’s mouth and hand working in unhurried rhythm—made my hips shift restlessly against the bench.
Mark’s voice was low near my other ear. “Tell us what feels good.”
I could only manage a soft “everything,” and he hummed in approval. His fingers parted me gently under the water. The first stroke along my folds was feather-light, barely there, yet the contrast of the hot water and his careful touch made me arch. He found the swollen bud of my clit and circled it with the same unhurried patience Lina was using on my nipple. The two of them seemed to move in unspoken sync—when Lina’s pressure increased, so did Mark’s; when she eased off, he did too.
Lina’s mouth traveled lower, kissing across my collarbone, then down to the upper curve of my breast. She took the nipple between her lips and sucked softly, tongue flicking in time with her thumb on the other side. The dual pull of sensation made my thighs tremble against Mark’s hand. He slid two fingers inside me then, slow and deep, curling them just enough to stroke that sensitive front wall while his thumb kept its gentle rhythm on my clit.
I was already breathing hard, head tipped back against the edge of the spa. Steam curled around us. The night air cooled the wet skin of my shoulders while the water and their hands kept everything else burning.
Lina lifted her head and kissed me. Her mouth was soft and open, tasting faintly of wine and salt. I kissed her back, deeper, while Mark’s fingers worked me closer and closer to the edge. She broke the kiss only long enough to whisper against my lips, “Come for us,” and the quiet command, combined with the steady pressure of Mark’s hand, pushed me over. The orgasm rolled through me in long, shuddering waves. I clenched around his fingers, hips rocking, a broken moan escaping into Lina’s mouth. She held me through it, kissing the corner of my jaw, my cheek, the damp hair at my temple, while Mark slowed his strokes but didn’t stop, drawing every last pulse from my body.
When the trembling eased, Mark withdrew his hand and brought it above the water. Lina took his wrist and guided two of his fingers to her own mouth, tasting me on him. The sight made something low and hungry tighten in my belly all over again.
We shifted. Mark settled onto the underwater bench and guided me to straddle his lap, facing him. The water lapped at our chests. His cock was fully hard now, thick and hot against my stomach. Lina moved behind me, kneeling on the bench so her breasts pressed against my back. Her hands slid around to cup my breasts again, kneading slowly while she kissed the nape of my neck.
Mark reached between us and notched the head of his cock against my entrance. He held my hips and let me sink down at my own pace. The stretch was exquisite—slow, deep, the water making everything feel slick and seamless. When I was fully seated he stayed still, giving me time to adjust, his hands stroking up and down my sides.
Lina’s hands left my breasts and traveled lower, one sliding between my legs to find my clit again. She rubbed in small, precise circles while Mark began to move—short, rolling thrusts that kept him deep inside me. The dual stimulation was overwhelming. Every upward rock of his hips pressed me harder against Lina’s fingers. I leaned back against her, letting her support my weight, and she kissed the side of my throat while whispering soft encouragements.
Mark’s breathing grew heavier. His hands tightened on my hips, guiding me into a steadier rhythm. The water surged around us with every movement, spilling over the edge of the spa in soft waves. Lina’s fingers never stopped. She seemed to know exactly when to press harder, when to lighten, keeping me balanced on the edge until Mark’s thrusts grew deeper and more urgent.
I came again with a cry that echoed across the quiet yard, clenching hard around him. The rhythmic pulsing of my orgasm pulled him over with me. He buried himself deep and held there, a low groan vibrating against my collarbone as he spilled inside me in long, hot pulses. Lina’s arms tightened around me from behind, holding me steady while the three of us rode out the aftershocks together.
We stayed like that for a long time, breathing, skin cooling in the night air where it rose above the water. Eventually Mark softened and slipped free. Lina reached for the wine and passed the bottle around. We drank slowly, bodies still pressed close, hands still roaming in lazy, affectionate caresses—fingertips tracing wet collarbones, palms smoothing over thighs, the occasional soft kiss pressed to a shoulder or the corner of a mouth.
Later, when the water had begun to cool, we climbed out and wrapped ourselves in the thick towels. Mark led us inside to the open shower off the master bedroom. The three of us stood under the rainfall head, soaping each other with unhurried care. Lina’s hands slid over my back, down my hips. Mark washed my hair, fingers massaging my scalp until I was nearly boneless again. Then they traded places—I washed them in turn, learning the planes of their bodies, the places that made them inhale sharply, the soft sounds they made when touched just right.
We never made it to the bed that first night. The shower turned into another slow, standing exploration—mouths and hands and bodies sliding together under the warm water until we were all spent again, laughing quietly at how thoroughly ruined we were.
By the time we finally dried off and collapsed onto the wide bed, the sky outside the windows was fully dark. Lina curled against my front, Mark against my back, their legs tangled with mine. Fingers still traced idle patterns on damp skin—my arm, her hip, his chest—long after the last of the heat had faded into quiet contentment.
Sleep came slowly, wrapped in the scent of clean skin and the lingering memory of every careful, sensual touch.