Cover of Poolside Confessions

Poolside Confessions

Read the story

10 chapters · 29388 words · Read 0 times

All characters are over the age of 18. Mark is a shy submissive guy, 19 years old, a college freshman, and on the swim team. He is a voyeur. He has a large 8 inch thick cock which becomes a problem when he wears a speedo at the pool with many beautiful female swimmers. Jessica is 19, a beautiful blond freshman, also on the swim team. She has known Mark since grade school, and is a good friend of his, but always thought of him as a nerdy guy who is a good swimmer. Jessica has just ended another failed relationship and is complaining about it at the pool with Mark.

Chapter 7: Wet Fabric Experiments

The salt water stung their eyes, plastered hair to their foreheads, but the heat between them was a furnace the Pacific couldn’t touch. Jessica finally broke the kiss, gasping, forehead resting against Mark’s, her chest heaving against his. Her thigh still pressed firmly against the undeniable evidence trapped beneath his Speedo. He shuddered, his hands gripping her waist, holding her close, terrified she’d pull away, terrified she wouldn’t.

"Okay," she breathed, the word warm against his wet skin. "Okay, wow." A shaky laugh escaped her. "That wave... definitely had an agenda." Her fingers, tangled in the hair at his nape, traced small circles. "But this... Mark." Her blue eyes met his, wide, intense, still reflecting the fire of their kiss. "This is... different."

"Different?" His voice was rough, unused. He felt exposed, raw, the thin barrier of wet Lycra suddenly feeling like the only thing anchoring him to reality.

"Good different," she clarified quickly, her gaze dropping briefly to his lips, then flickering lower. "Like... I've kissed guys. Obviously. But this?" She pressed her thigh deliberately against him again, squeezing slightly, and he choked back a groan. "Feeling this... wanting this... wanting you... right here, right now?" She shook her head, droplets flying. "Never." She leaned in, kissing him again, hard and fast, a punctuation mark. "Never felt anything like it."

The sheer honesty, the raw hunger in her words, sent another jolt through him. His shyness battled fiercely with the primal urge she’d unleashed. He kissed her back, tentatively at first, then with growing confidence, mimicking her intensity. His hands slid lower, tracing the curve of her spine down to the small of her back, feeling the damp strings of her bikini top where it tied. The thought of untying them, right here in the open water, was terrifying and exhilarating.

She groaned into his mouth, her own hands sliding down his chest, over his ribs, tracing the waistband of his Speedo. Her fingertips dipped lower, brushing the sensitive skin just above the hem where it met his thigh. Then, deliberately, her fingers traced the rigid outline confined by the soaked, clinging fabric. A wicked, triumphant grin spread across her face as she felt him pulse against her touch. "Jesus, Mark," she murmured against his lips. "It really is... impressive."

The word, spoken in that low, husky tone, combined with the intimate tracing of her fingers, shattered his last shred of control. His hips pushed forward involuntarily, seeking more pressure. He saw her pupils dilate, darkening the blue. Her breathing hitched.

For a long, suspended moment, they hovered like that, locked together in the cool water, heated by contact. Her hand stilled, pressing firmly against him through the Speedo, her gaze intense, questioning. The invitation, the demand, was palpable. Right here. Now.

Then, reluctantly, the world crashed back in. A distant shout. The cackle of seagulls overhead. The realization of where they were. Exposed. Half-naked. In broad daylight on a public beach, even in their secluded cove.

Jessica sighed, a sound laced with frustration. Her hand lifted from him, resting instead flat on his lower stomach. "Not here," she whispered, her voice thick with unspent desire. "God, I want to. More than… anything right now. But not here." She glanced towards the beach, biting her lip. "Too many eyes. Too... open."

The sudden absence of her touch was a physical ache. Disappointment warred with relief. He nodded mutely, still breathing hard, struggling to calm the frantic thudding of his heart and the insistent throb lower down. "Yeah. Yeah, not here."

Hand in hand, they waded back towards shore, the cool water lapping at their thighs, hips, then waists. Every step felt heavy, the air thick with the tension they were leaving unresolved. Sand squelched between their toes as they reached the wet shore. Jessica grabbed their towels, shaking sand off before draping one around her shoulders like a shawl. Mark pulled his faded t-shirt over his head, the dry cotton a small comfort against his damp skin and the persistent tightness of the Speedo beneath his wet swim trunks. It didn't help much. It never did.

They walked in silence back towards the changing room complex, the roar of the ocean fading slightly behind them. The air inside the concrete structure was cooler, muffled by the sound of showers running and distant locker doors slamming. The familiar scents of chlorine, damp cement, and sunscreen wrapped around them. Jessica led him past the main shower area towards a quieter corridor lined with individual changing stalls.

"Just... wait a sec," she murmured, her eyes scanning the area. It was mostly deserted now, late afternoon shadows lengthening. She pushed open the door to one of the larger accessible stalls near the back – the one he’d used earlier. It was bigger, tiled, with a built-in bench. She pulled him inside and shut the flimsy door, the latch clicking softly. The space amplified the sound of their breathing.

The instant the door closed, the tension snapped back, thick and urgent. It wasn't the wide-open vulnerability of the beach or the ocean; this was confined, intimate. The damp tile walls, the lingering smell of salt and sunscreen clinging to their skin, the single naked bulb casting stark shadows. Jessica dropped her towel on the bench. Her gaze locked onto his, burning with the same intensity as before.

"Okay," she breathed, stepping close, backing him towards the cool tile wall. "Better." Her hands found his waist, fingers slipping under the hem of his t-shirt, pushing it up. He lifted his arms automatically, letting her pull it off over his head. It joined her towel on the bench. She stared at his bare chest for a moment, a flicker of appreciation in her eyes, before her focus dropped lower, to the neon blue Speedo stretched obscenely tight over his erection. He felt himself throb under her scrutiny.

Her hand came up, not to touch him there yet, but to cradle his jaw. "Mark," she said, her voice low, serious. "I meant what I said. Out there." Her thumb traced his lower lip. "Never wanted anyone like this. Never felt... this pull. Like I need..." She trailed off, searching his eyes. "Is this... okay? Are you... scared?"

He swallowed, his throat dry. Scared? Terrified. Of how much he wanted her, of his body betraying him so visibly, of screwing this up. But beneath the fear was a current of pure, desperate need, stronger than anything he’d known. "Yes. And... no," he managed, his voice raspy. "Not scared of you. Of... this feeling. It's... a lot."

A soft smile touched her lips. "Good. Because it's a lot for me too." Her hand slid down his neck, over his shoulder, down his chest. Slowly, deliberately, her fingers traced the sculpted lines of his abs, the trail of dark hair leading downwards. He held his breath. Her touch reached the waistband of the Speedo. She hooked a finger under the elastic, tugging it gently away from his flushed skin for a fraction of an inch before letting it snap back. Her gaze followed the movement, then lifted to meet his again, a challenge and a promise in her eyes.

Then her hand flattened, palm warm against his lower belly, and slid down. Her fingers traced the rigid outline beneath the thin, wet Lycra. Slowly. Intimately. Curving around the thick shaft, feeling its trapped heat, its insistent pulse. Her touch was confident, exploring the shape of him, the length, the swollen head pressing visibly against the fabric. A low hum vibrated in her throat.

"Yeah," she breathed, her voice husky with raw fascination. "Just like I felt in the water." Her fingers curled, applying the slightest, teasing pressure. He choked on a gasp, hips jerking forward. Her other hand came up, bracing against the tile wall beside his head, caging him in. She leaned in, her lips brushing his ear. "Been thinking about this since I saw you wrestling with this damn thing earlier," she whispered, her breath hot. "Couldn't look away. Didn't want to look away." Her fingers traced him again, a slow, deliberate stroke through the clinging fabric. "It’s beautiful, Mark. Ridiculous, maybe," she added with a breathless laugh, "but beautiful."

He was drowning in sensation, in her words, in the scent of her skin – salt, sunscreen, and something uniquely Jessica. His hands, which had been hanging limply at his sides, finally moved. They settled on her hips, pulling her flush against him. He could feel the warmth of her bikini bottoms, the curve of her ass beneath his palms. He bent his head, kissing her neck, tasting salt and sunlight. She tilted her head, granting him access, a soft moan escaping her as his lips found the sensitive spot below her ear.

Her hand on him became bolder, squeezing gently, exploring the contours through the Speedo. "God, I want to touch you," she murmured against his temple. "Really touch you. Feel you. But..." She sighed, the sound heavy with frustration, pulling her hand back slightly, though her gaze remained fixed on the straining bulge. "This place... these walls are paper thin. Someone could walk in any second."

The truth of it hit him like a splash of cold water. He heard a shower start up a few stalls down, the sound echoing. They were still semi-public. The fantasy of the moment collided violently with reality. The fear of discovery, of humiliation, surged back. Lindsay’s voice echoed in his mind: Practically needs its own lane. He froze, the heat in his veins instantly mixed with ice. His hands stilled on her hips.

Jessica saw the shift instantly. She leaned back, searching his face. "Hey," she said softly, her voice instantly gentler. "It's okay." She traced his cheekbone with her thumb. "I don't want to stop. Not really. But…" She glanced pointedly at the flimsy door. "Not the ideal spot for… exploration, huh?" A wry smile touched her lips. "Especially given the… prominent subject matter."

He managed a shaky nod, the intense arousal warring fiercely with the cold dread of exposure. His body hadn't gotten the memo; he still throbbed painfully against the confining fabric. "Yeah," he rasped. "Not ideal."

"Come on," she said, taking his hand firmly in hers. "Let's get dry. Get out of here." She released him, turning to grab the towels. She handed him his, then briskly rubbed her own over her arms and legs. He followed suit, the rough texture grounding him slightly. He pulled his t-shirt back on, the loose fabric providing a small shield.

They emerged from the stall into the corridor. The air felt cooler, more neutral. The sounds of the changing rooms were mundane now – showers, lockers, chatter. They walked back towards the beach exit side by side, not touching now, the charged intimacy replaced by a buzzing awareness. The sun was lower, casting long golden rays across the sand. Jessica spread their towels back out on the secluded spot they’d claimed earlier, near the rocky outcrop.

Wordlessly, they sat. Jessica sat cross-legged, looking out at the ocean where the late sun painted the waves gold and orange. Mark sat beside her, knees drawn up, arms wrapped around them. The silence wasn't awkward, exactly, but thick with everything unsaid, everything unfinished.

After a moment, Jessica shifted, opening her arms. "Come here," she murmured.

He hesitated for only a second, then scooted closer, letting her pull him down so his head rested on her shoulder, his body leaning against hers. Her arm wrapped around him, holding him close. Her skin was warm where his cheek pressed against her neck, smelling faintly of salt and sunscreen still. Her other hand rested lightly on his thigh.

They watched the sunset in silence. The frantic energy, the sharp edge of desire, softened into a deep, quiet thrum. He felt safe here, anchored by her presence, the rhythm of her breathing beneath his head. The embarrassment and the fear receded, not gone, but momentarily overpowered by a profound sense of rightness, of connection. Her fingers traced absent-minded circles on his thigh, a gentle echo of the more intimate touch from the stall.

The roar of the ocean was a constant, soothing backdrop. The tension hadn't vanished. It hummed beneath the surface, a promise deferred. But here, on the cooling sand, wrapped in her arms as the sky blazed with color, the urgency faded. It was replaced by something deeper, warmer, infinitely more terrifying in its permanence: the terrifying, exhilarating realization that this was only the beginning.

The sky bled orange and purple over the restless Pacific, the sun sinking fast, pulling the warmth from the sand beneath them. Jessica’s fingers still traced idle patterns on Mark’s thigh, the casual intimacy a stark, wonderful contrast to the frantic urgency in the tiled stall. Her skin smelled faintly of salt and the cheap coconut sunscreen she always used, a scent now permanently etched into his senses alongside the memory of her touch through the thin, wet Lycra. He took a shaky breath, the enormity of wanting her, truly wanting beyond just looking, settling deep in his bones.

"It was… intense," Mark murmured, his voice rough against the quiet roar of the surf. He felt her chin shift slightly against the top of his head. "Back there."

"Intense?" Jessica’s low chuckle vibrated through him. "That’s one word for it. Try ‘earth-shattering’. Seriously, Mark." She squeezed his shoulder. "I thought I was gonna spontaneously combust when you kissed me like that in the water. And then the stall?" She let out a long, slow breath. "Yeah. ‘Intense’ doesn’t quite cover the… situation."

He flinched slightly, the memory of his own desperate vulnerability, his body’s undeniable reaction on display under her scrutiny, flooding back. "The thin walls," he mumbled. "Hearing the shower…"

"Made it hotter, somehow," she admitted frankly, her voice dropping. "The risk. Knowing we couldn't, but wanting to so badly." Her hand slipped down his arm, her fingers threading hesitantly through his. "Does… does it always feel like that? That… visible?"

Mark closed his eyes. "Swim practice is… challenging," he confessed, the familiar embarrassment warming his neck. "The Speedo. Cold water helps. Usually." He swallowed. "But today… you…" He let the implication hang, the weight of her presence, her boldness, the sheer unexpectedness of her desire for him, the nerdy voyeur.

Silence stretched, comfortable yet charged. The last sliver of sun dipped below the horizon, painting the high clouds crimson. The air carried the first hint of evening coolness. Jessica shifted, turning slightly towards him without breaking their connection. Her free hand cupped his cheek, turning his face to meet hers. Her eyes, in the fading light, were deep pools reflecting the twilight sky.

"Mark," she said, her tone unexpectedly serious, softer than before. "This… us… it feels different. Real. Not just some rebound fling or locker room distraction." Her thumb brushed his lower lip, a tender echo of her earlier, more possessive touch. "I don’t want to mess this up by rushing it in some sketchy beach stall, okay?"

His heart hammered against his ribs. This was the opening. The terrifying, exhilarating precipice. He swallowed hard, pushing the words past the sudden knot in his throat. "Me neither," he managed, his voice barely audible over the waves. "Jess… I…" He took another breath, deeper this time, forcing himself to hold her gaze. "I want our first time… I mean, my first time…" He corrected, feeling the heat bloom across his face again. "I want it to be… special. Not rushed. Not… not somewhere with flimsy doors."

A flicker of surprise, then understanding, softened her features. She waited, her eyes searching his.

"In an intimate setting," he pressed on, the phrase feeling stiff and formal even to his own ears, but necessary. "Somewhere private. Calm. Where we can just… be." He squeezed her hand, finding a sliver of courage in the deepening twilight. "Would you… would you go to dinner with me? Tomorrow? There’s this Italian place downtown. ‘Luigi’s’. Supposed to be nice. Candles. Real tables." He offered a tentative, hopeful smile. "No chlorine smell?"

A slow, radiant smile spread across Jessica’s face, brighter than the disappearing sun. She leaned in, her forehead pressing against his. "Luigi's?" she whispered, her breath warm against his skin. "With candles? And tables?"

"Yeah," he breathed, relief washing over him, mingling with the nervous anticipation. "Just us."

She pulled back just enough to look at him fully, her eyes sparkling. "Mark Evans," she declared, her voice light but threaded with something deeper, richer. "Asking me out properly?" She shook her head, a delighted laugh escaping her. "Hell yes, I'll go." She sealed it with a kiss, slow and lingering, tasting of sea salt and promise. "Tomorrow. Luigi's. Special it is."

Read on DreamPress

Write your own erotic story with AI