Cover of Naked for the Girls

Naked for the Girls

Read the story

1 chapter · 2886 words · Read 1 times

25 year old Ryan lives with his girlfriend C and her twin sister AC in LA. For this story, C is out of town so it is only Ryan and AC. Come up with a unique CFNM plotline involving Ryan, AC, and AC’s friend Ava, set in public

Chapter 1: The Midnight Pool Party

The single note of AC’s laugh cut through the rooftop’s ambient hum like a blade through silk. Ryan heard it before he saw her, that familiar trill that always managed to find him in a crowd, and his stomach tightened in a way he’d long since stopped examining.

He stepped through the glass doors and let the night wash over him.

The water stretched out like a sheet of black glass, studded with the fractured reflections of a thousand city lights. Turquoise LED panels lined the pool’s floor, casting an eerie electric glow upward, making skin look pale and otherworldly. Bodies moved through the haze—drunk, beautiful, dripping—clustered around the bar, tangled on loungers, bobbing in the water with cups held aloft.

The air hung thick and wet, heavy with the smell of chlorine, coconut oil, and the faint metallic tang of cheap champagne.

Ryan’s polo shirt felt suddenly constrictive, the fabric plastered to his back despite the late hour. He threaded his way through the crowd, nodding at a few familiar faces, ducking under a string of lights that someone had haphazardly strung between two umbrellas. His eyes scanned the pool’s edge, past the clusters of laughing girls and impossibly tan guys, until—

There.

AC sprawled across a white lounger like she owned the place, which, technically, she kind of did, given that her company’s marketing firm was underwriting this entire event. Her long black hair fanned out beneath her shoulders, dark against the white vinyl, and her body gleamed under a sheen of something that was probably sunscreen and definitely not sweat. She wore a tiny black bikini, the kind that was more engineering than fabric, and it did nothing to hide the lean architecture of her frame.

Ryan’s gaze moved down her body with the practiced casualness of someone who wasn’t supposed to be looking. Her abs caught the light, a sleek, hard panel of muscle. Her legs were long, slick with oil, crossed at the ankles. The curve of her hips flared into a smooth, tight ass that the bikini bottom cupped like a secret.

He forced his eyes up.

Beside her, on a second lounger, sat Ava. She was angled toward AC, mid-laugh, her own dark hair swept over one shoulder in a heavy curtain. Her olive skin looked almost bronze in the turquoise glow, and her body—rounder than AC’s, softer in all the right places—was barely contained by a red bikini that seemed to have been painted on. Her tits pressed against the fabric, threatening to spill out with every breath.

Ava caught his eye first.

Her lips curved into a slow, knowing smile, the kind that said I see you, I know what you're doing, and I don't mind. She nudged AC with her foot, her painted toenails brushing against AC’s thigh.

AC looked up.

Her smirk widened into a full grin, sharp and teasing. “Well, well. Look who finally decided to show up.”

Ryan made his way over, weaving between a couple grinding against each other near the pool’s edge. He dropped the car keys he’d been carrying into his front pocket and gestured vaguely at the water. “Traffic was a bitch.”

“Uh-huh.” AC tilted her head, eyes glittering with amusement. She didn’t believe him, and she didn’t need to. “Ava, you remember Ryan?”

Ava extended a hand, her fingers warm and a little sticky from what was probably her third drink. “We’ve met. Briefly.” Her voice was low, suggestive. “You’re C’s boyfriend, right?”

The label hung in the air for a moment. Ryan nodded, aware of AC’s eyes on him from the lounger. “That’s me. Lucky guy.”

AC snorted. “Don’t let it go to your head.” She swung her legs off the lounger and stood, stretching her arms overhead in a way that made her spine crack and her body arch. “You’re late. We’ve already got a head start on you.”

She gestured toward a cooler beside the lounger. A bottle of champagne sat half-empty in a bucket of rapidly melting ice. Two empty glasses flanked it. Ryan glanced back toward the bar, where the crowd had swelled into a solid wall of bodies. He didn't feel like fighting through that.

“Fine,” he said, dropping down onto the vacated lounger with a grunt. The vinyl was warm from AC’s body heat. He tried not to think about that. “Hit me.”

Ava poured him a glass, her movements graceful and practiced. The bubbles fizzed up the side, tickling the rim. She handed it to him, her fingers brushing against his, deliberate, lingering.

He took a sip. It was warm and flat.

AC was watching him with that look, the one she got when she was working up to something. She crossed her arms under her tits, pressing them together, and leaned forward slightly. “You didn’t bring a bathing suit.”

It wasn’t a question.

Ryan shrugged, setting the glass down on the concrete between his feet. “Didn’t know this was a pool party. Thought it was a rooftop thing.”

Ava laughed, a low, smoky sound. “Everything’s a rooftop thing. This one just happens to have a pool.”

AC didn’t laugh. She just kept looking at him, her head tilted, a slow smile spreading across her lips. There was something calculating in her eyes, something that made Ryan’s skin prickle with awareness. “Well, that’s a problem. Because the pool’s the whole point.”

Ryan shrugged again, trying to play it cool. The truth was, he could feel the heat of the night pressing against him, the humidity plastering his shirt to his skin. A swim sounded incredible. But he wasn’t about to admit that. “Guess I’ll just watch you two.”

“Oh no, you don’t.” AC stepped closer, planting her hands on her hips. Her body was inches from his, close enough that he could smell the champagne on her breath, the faint floral scent of her shampoo. “You came all this way. You’re swimming.”

“With what?” Ryan gestured at his shirt, his jeans. “This isn’t exactly swimwear.”

Ava leaned forward on her lounger, elbows on her knees, head propped on her hands. Her tits swayed with the movement, straining against the red fabric. “He could just go in his boxers, right? Nobody would care.”

The suggestion hung in the air, light and teasing. Ryan felt his pulse tick up, a steady, familiar thrum.

AC’s eyes widened slightly, then narrowed with mischief. She looked him up and down, slow, deliberate, like she was assessing something. “You know what? She’s right. That could work.”

Ryan laughed, but it came out strangled. “You want me to swim in my boxers? In front of all these people?”

“They’re not just people,” AC said, gesturing at the crowd. “They’re partygoers. And they’re drunk. Nobody’s going to judge you.” She paused, her grin widening. “Hell, half the guys here are already in their underwear. You’d fit right in.”

She wasn’t wrong. Ryan glanced around the pool and noticed more than a few pairs of soaking boxers clinging to indistinct bodies. A guy on the far side was wearing nothing but compression shorts, flexing dramatically at a gaggle of giggling women.

Ava rose from her lounger, stretching like a cat. She moved to stand beside AC, a united front. Her red bikini bottom rode high on her hips, and her stomach was a soft, inviting curve. “Come on, Ryan. Don’t be shy. We’ve all seen a man in his boxers before.”

AC’s eyes flicked down to his waist, then back up. “I’m sure it’s nothing we haven’t seen.”

Something about the challenge in her voice made up his mind. Maybe it was the fact that he was tired of playing it cool. Maybe it was the three drinks he’d already had before arriving. Maybe it was the way AC was looking at him, like she was daring him to step out of line.

Ryan drained his glass in one long gulp, the warm champagne sliding down his throat. He set the glass on the concrete with a hollow clink and stood up.

“All right,” he said, his voice steady. “You asked for it.”

The crowd around them had thinned slightly, giving him a small pocket of space. He caught a few curious glances from nearby partygoers—a blonde girl in a pink bikini, a guy with dreadlocks holding a red plastic cup. But most of the attention was on the pool, on the thumping bass, on the flashing lights that strobed across the water.

Ryan reached for the hem of his polo shirt and pulled it up.

The fabric peeled away from his skin, damp with sweat. He tossed it aside, letting it fall on the lounger in a heap. His chest was lean, defined without being bulky. That long, athletic architecture. AC’s eyes flicked down his torso, and he caught the tiny shift in her expression—the almost imperceptible widening of her pupils.

He didn’t stop.

He unfastened his jeans, the button clicking open with a sound loud enough to cut through the bass. He pushed them down his hips, letting them fall to his ankles. He stepped out of them, nudging them aside with his foot, until he was standing in nothing but his boxers.

Tiny boxers, actually.

They were a thin, navy-blue nylon, the kind he’d worn to the gym earlier that day and forgotten to change out of. They’d ridden up slightly during the drive, bunching against his left thigh, and the fabric was nearly translucent where it stretched across his crotch. There wasn’t a lot to them. They were very clearly not swim trunks.

A moment of silence from the lounger area.

Then a low whistle from somewhere in the crowd.

“Damn, Ryan!” a voice yelled—a guy he knew from the gym. “Looking good, man!”

The crowd around the loungers erupted in a chorus of cheers and whoops. Someone clapped. Another voice yelled something indistinguishable but clearly appreciative.

Ryan shot the girls a cocky grin, feeling a surge of adrenaline. “Happy now?”

AC’s mouth had fallen slightly open. She closed it, swallowed, and tried to rally, but the blush creeping up her chest gave her away. “Yeah,” she said, her voice slightly huskier than before. “That works.”

Ava just stared, her eyes fixed on his waist. Her fingers toyed with the strap of her top, a nervous, unconscious gesture.

Ryan didn’t give them time to recover.

He turned, jogging toward the pool’s edge. The concrete was cool against his bare feet, the air suddenly electric. He didn’t look back. He just ran, took one final step, and launched himself into the air.

The water hit him like a blast of ice.

He plunged deep, the initial shock stealing the air from his lungs. The world snapped into silence beneath the surface, muffled and blue, and he felt the cool embrace of the chlorine wash over him, a stark contrast to the heat of the night. He stayed under for a moment, letting the sensation settle, then kicked hard toward the surface.

He broke through with a gasp, a spray of water arcing through the neon glow.

The crowd cheered louder. Somewhere above him, he could hear AC’s distinctive laugh, sharp and delighted. He shook his head, slicking his hair back from his forehead, and grinned up at the sky.

Fuck, that felt good.

He swam a quick lap across the pool, reveling in the feeling of the water sliding against his skin. A few people splashed past him, one girl offering a flirtatious smile. He ignored her, finding his way back to the edge where AC and Ava were watching from their loungers.

He grabbed the edge of the pool with both hands, using his arms to haul himself up and out. The water sluiced off his body in rivulets, leaving him glistening in the neon glow.

And then he felt it.

The cold rush of realization as his sodden boxers—heavy, dripping, and suddenly far too small—bunched and clung to him like a second skin. The thin nylon had transformed into a transparent, revealing layer, glued to every contour, every curve, every detail.

He looked down, grimacing.

The boxers had crept up in a way that left absolutely nothing to the imagination. The fabric was so tight, so wet, that it might as well have been painted on.

He heard AC gasp.

He looked up, catching the expression on her face. Her eyes had gone wide, her lips parted. She was staring at him—at the outline that his boxers so clearly defined—and she seemed to be trying, physically trying, to look away. Her gaze flicked up to his face, then down again, then up, then down. She couldn’t seem to decide where to land.

Ava was less subtle. She made a soft, choked sound, her hand flying to her mouth. But even as she covered her lips, her eyes remained fixed on him, dark and hungry. The tip of her tongue appeared, wetting her lower lip.

“Y-You’re—those are—” AC stammered. She cleared her throat, trying to regain her composure. “Those are really thin.”

Ryan laughed, a little breathless. “They’re gym shorts. Not exactly built for swimming.”

Ava let out a low laugh, finally managing to tear her gaze away. “We noticed.”

He stood there, dripping, exposed, feeling the weight of their stares. The crowd had mostly lost interest, returning to their conversations and their drinks. But the two women in front of him were pinned in place, their attention a spotlight.

Ryan started to turn toward the lounger, reaching for his shirt.

He never made it.

A sharp, sudden pressure at the back of his waist—fingers hooking into the waistband of his boxers—and then a yank. A violent, merciless tug downward.

“Whoa—!” Ryan stumbled, his hands flying back to catch his shorts.Too late.

The boxers came off completely, torn down his thighs, caught at his knees. The cool night air hit his bare skin, and he felt the sudden, complete vulnerability of his naked ass exposed to the rooftop, to the crowd, to the two women watching with wide, stunned eyes.

His bare ass.

The girls’ faces were a perfect picture of shock. AC’s mouth made a silent O. Ava’s hands flew to her chest, her fingers curling into fists.

Ryan scrambled, snatching the boxers off the ground and wrenching them back up his thighs with a speed born of pure mortification. He turned to find his assailant.

Marcus. One of his gym buddies. He was grinning, already several drinks deep, his own swim trunks sagging low on his hips.

“Rookie move, bro,” Marcus crowed. “Never bend over with your briefs wet and your back turned.”

The crowd burst into howls of laughter. A few girls squealed, pointing at him. Someone took a photo.

Ryan stood there, cheeks flaming, his boxers bunched and crooked on his hips, his hair dripping into his eyes. He couldn’t meet the girls’ gazes. But he could feel them. He could feel the weight of AC’s stare, the heat of it.

He turned, slowly, toward them.

AC was still frozen, her cheeks flushed, her lips pressed into a thin line. But her eyes were alive with something—embarrassment, yes, but something else underneath. Something dark and curious.

Ava, on the other hand, had recovered. She was smiling, a slow, wicked curve of her lips. “Well,” she said, her voice low and amused. “That was a show we didn’t expect.”

Ryan’s jaw tightened. He was aware of his boxers clinging to him again, aware of the shape they made, aware of the fact that both women had seen every inch of him, in more ways than one.

He laughed, a short, self-deprecating noise. “Sorry about that. Some guys can’t handle their liquor.”

Marcus slung an arm around his shoulder. “No apologies, man. You made a splash.” He gave Ryan a firm pat on the back. “And you gave the ladies a show. Can’t write that stuff.”

Ryan shoved him off, shaking his head. Below him, the water shimmered, waiting. He couldn’t decide whether to get back in, to hide, or to simply walk away.

AC finally found her voice. It was quieter now, less teasing. “You should, uh—you might want to change before swimming again.” She swallowed. “Those aren’t going to dry well.”

He met her eyes. She looked away instantly, her blush deepening.

Ava was still smiling.Still watching. She reached out and picked up the abandoned champagne bottle, pouring herself another glass. She raised it in a silent toast.

“To unexpected entrances,” she said.

Ryan laughed again, the tension in his chest loosening just slightly. He shook his head, running a hand through his wet hair.

“Fuck it,” he said, and dove back into the pool, letting the water swallow the last of his embarrassment.

The rooftop lights blurred above him as he surfaced, gasping for air. He paddled toward the deep end, away from the crowd, away from the lights, away from the two women whose eyes were still burning into his back.

He lay on his back, floating, staring up at the sky. The stars were hidden behind a haze of city light, but he could see a few brave pinpricks of white.

His heart was still hammering. His skin was still burning where the fabric had once clung.

And he had a feeling this night was far from over.

Read on DreamPress

Write your own erotic story with AI