Gina and Amy Go for a Run!
by Max Swan
Copyright© 2026 by Max Swan
Erotica Sex Story: Gina's heart fluttered with a mix of excitement and nerves as she woke to the sunlight streaming through her bedroom window. She stretched under the covers, her toned legs shifting against the sheets, and smiled at the thought of the day ahead. Running with Amy sounded fun, even if she wasn't sure she could keep up.
Caution: This Erotica Sex Story contains strong sexual content, including mt/ft Ma/ft Teenagers Coercion NonConsensual Heterosexual Fiction FemaleDom Humiliation Exhibitionism Oral Sex Voyeurism Big Breasts Public Sex ENF Nudism AI Generated .
Gina’s heart fluttered with a mix of excitement and nerves as she woke to the sunlight streaming through her bedroom window. She stretched under the covers, her toned legs shifting against the sheets, and smiled at the thought of the day ahead. Running with Amy sounded fun, even if she wasn’t sure she could keep up. Her body felt ready, though—flat stomach taut from occasional walks, D-cup breasts pressing against her nightshirt, and that bubble butt that always drew stares she pretended not to notice. She was shy about it all, but today felt like an adventure.
After a quick shower, the warm water cascading over her smooth skin, Gina dried off and rummaged through her drawer. Her usual sweatshirt and basketball shorts would have to do; she didn’t own much workout gear. The fabric felt loose and comfortable as she pulled it on, but a knock at the door interrupted her thoughts. ‘That must be Amy,’ she thought, her cheeks warming already.
“Good morning, Amy!” Gina said, opening the door with a grin that betrayed her inner jitters.
“Good morning!” Amy replied, her eyes scanning Gina up and down with a teasing glint. Amy looked put-together effortlessly in her fitted tank top and leggings, her confident posture making Gina feel even smaller. “Is this what you’re wearing for our run?”
“Yeah, is that okay?” Gina asked, tugging at the hem of her sweatshirt self-consciously.
Amy shook her head, a playful scold in her voice. “Gina! It’s like 90 degrees out! This will never do, but lucky for you, I brought an extra set of clothes that no longer fit me. Now, change into these.”
She tossed a white sports bra and a pair of white spandex shorts onto the bed. Gina caught them, feeling the stretchy material between her fingers. “Oh, thank you so much!” she said, already peeling off her sweatshirt without a second thought.
Her breasts bounced free as she stripped down to her underwear and sneakers, the room’s open window letting in a breeze that brushed her bare skin. She didn’t notice the way the curtains fluttered, or how exposed she suddenly felt, her flat stomach and the curve of her hips on full display. Gina hooked her thumbs into her panties next, sliding them down her toned legs. The air felt cool against her bare pussy, a faint tingle of vulnerability making her pause, but Amy’s giggle pushed her forward.
“Those shorts aren’t meant to be worn with underwear, silly,” Amy said, her tone light and encouraging. “Neither is the sports bra.”
“Oh, OK,” Gina nodded, her dumb trust kicking in as she stepped out of the last scrap of fabric.
Now completely nude except for her sneakers, she felt a flush creep up her neck, but the excitement of the run—and pleasing her friend—overrode it. She bent slightly to pull on the spandex shorts, the material clinging to her skin immediately. Her bubble butt strained against the tight fabric, the shorts riding up between her cheeks as she tugged them higher. It was a struggle; the spandex stretched taut over her ass, hugging every curve like a second skin.
“Need a hand?” Amy asked, stepping closer, her eyes lingering on Gina’s exposed body.
Gina straightened, the shorts now wedged uncomfortably but snugly in place. “I think I got it,” she murmured, though her voice wavered.
Next came the sports bra, which proved even trickier. Gina pulled it over her head, her breasts spilling against the too-small cups. The fabric barely contained her D-cup tits, cleavage bulging from the top and sides, the undercurve peeking out below. Her nipples hardened slightly against the thin material from the friction, a secret sensation that made her shift her weight.
Amy circled her, nodding approvingly. “Do they fit well?”
“They feel a little tight,” Gina admitted, adjusting the bra and feeling the spandex dig into her hips.
“Don’t worry, that’s how they’re supposed to feel,” Amy assured, her hand brushing Gina’s arm in a way that sent a warm spark through her. “OK, let’s do some stretching before we get into the run. Now bend down and touch your toes.”
Gina complied, bending at the waist, her legs straight and toned muscles flexing. The position pulled the shorts even tighter, the fabric outlining her pussy lips through the thin white material. She felt the air on her mostly bare ass cheeks, the breeze from the window teasing her exposed skin. Her heart raced—not just from the stretch, but from the odd thrill of it all, the way Amy’s gaze burned into her. ‘Was this normal?’ Gina wondered, her gullible mind brushing off the doubt.
“Good, good,” Amy murmured, her voice closer now. She placed a hand on Gina’s lower back, guiding her deeper into the bend. “Let me just fix your shorts a bit.”
Her fingers hooked into the waistband, yanking upward with a firm tug. The spandex snapped higher, wedging deep between Gina’s ass cheeks like a thong, the front panel pulling tight against her mound. Gina gasped, the sudden pressure rubbing right against her clit, a jolt of unexpected heat flooding her core.
“Amy, that feels ... really tight,” Gina said, her voice breathy as she tried to hold the stretch. Her cheeks burned with embarrassment, but there was something else too—a curious warmth building low in her belly, her body responding to the exposure and the touch.
“Perfect form,” Amy replied, her hand lingering on Gina’s hip, thumb tracing the edge of the wedged fabric.
She stood just behind, watching the way Gina’s bubble butt flexed, the white spandex translucent in the sunlight, hinting at the smooth skin beneath. Amy’s breath quickened, enjoying the view of her shy friend’s unwitting display, the open window framing it all like a private show for anyone glancing by.
Gina straightened slowly, her skin tingling everywhere the tight clothes touched. She glanced at the window, finally noticing it was wide open, but Amy’s encouraging smile made her push the worry aside.
“Ready to run?” Amy asked, her eyes sparkling with mischief.
Gina nodded, her pulse thrumming with a mix of nerves and that strange, budding excitement. As they stepped toward the door, the spandex shifted with every movement, a constant reminder of how little separated her from the world outside.
Amy paused at the door, her hand on the knob, turning to Gina with a sly smile. “You know, the apartment complex track might be too crowded today. How about we head to the nearby park instead? It’s got open paths, fresh air, and way more space to really stretch our legs. Plus, it’s just a short walk from here.”
Gina’s stomach twisted at the idea. The park meant people—joggers, families, dog walkers—all out in the open, basking in the bright sun. In these clothes? The spandex shorts were already riding up with every step, the thin strip buried between her ass cheeks, leaving her bubble butt almost fully exposed. The sports bra squeezed her D-cup breasts, the fabric so taut it outlined her hardening nipples against the cool air from the hallway. She glanced down at herself, cheeks flushing hot.
“The park? But ... I’m not sure. What if it’s too hot? Or ... people see me like this?” Gina asked.
Amy stepped closer, her confident gaze locking onto Gina’s nervous eyes. She reached out, lightly tugging at the edge of the wedged shorts, making Gina squirm as the material shifted against her sensitive skin.
“Come on, Gina. That’s the fun part. You look incredible—sexy as hell in this outfit. Trust me, a little exposure will make the run even more exciting. It’ll get your blood pumping.” Her voice dropped to a teasing whisper, fingers brushing Gina’s hip. ‘Besides, I want to see you out there, all flushed and free.’
Gina bit her lip, her gullible nature warring with the shy knot in her chest. Amy’s words sent a warm flutter through her, mixing embarrassment with something more profound—a curious thrill at the thought of eyes on her body. Her pussy tingled faintly from the constant rub of the spandex, already dampening the fabric between her thighs.
“Okay ... if you think it’s fine,” she murmured, her voice small but laced with nervous excitement.
She followed Amy out the door, the hallway’s air conditioning raising goosebumps on her bare midriff and the undersides of her breasts.
The short walk to the park felt endless. Gina kept her arms crossed loosely over her chest, trying to shield her spilling cleavage, but it only pushed her tits up higher, the sports bra straining. Her toned legs moved quickly, the sneakers padding on the sidewalk, but each stride made the thong-like shorts dig deeper, the front panel pressing right against her clit.
She could feel the sun warming her exposed ass cheeks, the breeze teasing the bare skin where the fabric didn’t cover. A few neighbors glanced out their windows or passed by on the street, their eyes widening at the sight of her nearly nude form. One guy on a bike slowed down, staring openly at her bubble butt as she walked, his gaze making her heart pound.
By the time they reached the park entrance, Gina’s face burned crimson. The open green space bustled with activity—runners on the paths, people picnicking under trees, a group of guys playing frisbee nearby. Amy led the way confidently, her own outfit modest in comparison, drawing Gina deeper into the exposure.
“See? Perfect spot,” Amy said, gesturing to a shaded path winding through the grass. “Let’s start with a jog. Keep up if you can.”
They set off at a slow pace, Gina’s breath coming quick, not just from the effort. Almost immediately, heads turned. A woman pushing a stroller did a double-take, her eyes flicking to Gina’s barely-contained breasts bouncing with each step, the sports bra doing little to hide the jiggle. Two joggers coming the opposite way slowed, one whispering to the other as they ogled Gina’s ass, the white spandex translucent with sweat already forming, hinting at the curve of her pussy lips beneath.
Gina’s skin prickled under their stares, a wave of humiliation crashing over her, but it tangled with a forbidden heat low in her belly. Her nipples ached against the fabric, fully erect now, and she felt a slick warmth building between her legs, the tight shorts rubbing insistently.
Amy glanced back, her eyes gleaming with playful dominance. She matched Gina’s pace, staying close enough to watch every flush on her friend’s face. “God, Gina, you have no idea how hot you look right now. That ass of yours in those shorts? It’s like it’s begging for attention. And your tits—spilling out like that, nipples poking through. Everyone’s staring because they can’t help it.” She leaned in during a brief slowdown, her breath hot on Gina’s ear. “Does it turn you on? Feeling their eyes on your bare skin, knowing how exposed you are?”
Gina’s cheeks flamed, but she couldn’t deny the rush. The embarrassment made her want to hide, yet Amy’s teasing words stoked the arousal, her body betraying her with every bounce and rub. “Amy, stop ... It’s so embarrassing,” she whispered, though her voice held a breathy edge, her flat stomach tightening as another group of college guys whistled softly from a bench, their gazes locked on her wedged ass.
One called out, “Looking good, ladies!” but his eyes stayed on Gina, making her pussy clench involuntarily.
“Embarrassing? Nah, it’s empowering,” Amy countered, her hand grazing Gina’s lower back, fingers dipping just under the waistband to adjust the thong higher. The tug sent a spark straight to Gina’s core, her clit throbbing against the pressure. “Embrace it. Run faster—let them see how your body moves, all toned and sexy. You’re turning heads left and right, and I love watching you squirm.” Amy’s touch lingered, possessive and encouraging, as they picked up speed along the path.
Gina’s mind spun with conflicting emotions—the shy girl in her screaming to cover up, but the ditzy thrill of Amy’s approval and the strangers’ stares pulling her deeper into the heat. Sweat trickled down her cleavage, soaking the sports bra and making it cling even tighter, her D-cup breasts heaving with each breath. The park’s paths curved ahead, more people visible in the distance, her arousal building steadily despite—or because of—the exposure.
The run stretched on longer than Gina expected, her body slick with sweat under the relentless sun. Amy pushed the pace, weaving through the park’s paths where more eyes caught sight of her. A cluster of older men on a bench, their gazes lingering on the way her bubble butt flexed with each stride, the white spandex now sheer and clinging to the sweat-dampened curves of her ass cheeks.
Gina’s heart raced, not just from the exertion but from the constant thrill of exposure, her pussy lips swollen and rubbing against the tight fabric, sending jolts of unwanted pleasure up her spine. By the time Amy slowed to a walk near the park’s edge, Gina’s legs trembled, her breath coming in short gasps, D-cup breasts rising and falling, nipples stiff and visible through the soaked sports bra.
“Whew, that was intense,” Amy said, wiping her forehead with a grin. “Come on, let’s head back to my place. You look like you could use some water.”
She looped her arm through Gina’s, guiding her out of the park and along the familiar streets toward the apartment complex. The walk back felt even more exposing now, with Gina’s clothes plastered to her skin, the thong wedged so deep it outlined every intimate fold. A car slowed as it passed, the driver craning his neck for a better look at her glistening ass, and Gina’s cheeks burned, a fresh wave of embarrassment flooding her even as her core tightened with that confusing heat.
They reached Amy’s door, both panting and flushed. Amy pushed it open, the cool air from inside rushing out like a balm against Gina’s overheated skin. “Let’s grab some water and catch our breath,” Amy sighed, her eyes flicking down to Gina’s body, lingering on the way the sweat traced paths over her flat stomach and down to the wedged shorts that barely covered anything.
Gina stepped inside, grateful for the momentary privacy, though the apartment’s open layout meant little cover. Her thighs stuck together from the moisture building between them, and she shifted uncomfortably, feeling the spandex pull taut against her sensitive clit.
“Hi, girls!” Dylan called from the living room couch, where he sat with a video game controller in hand.
His eyes widened as he took in Gina, gaze dropping immediately to her sweat-glossed bubble butt, the cheeks entirely on display as the shorts rode up like a permanent thong. He was Amy’s younger brother, awkward and sweet, with a not-so-secret crush on Gina that made his cheeks pink up now. He tried to play it cool, but his stare lingered, tracing the sheen of sweat that made her skin glow, the way her ass jiggled slightly as she moved.
“Hi, Dylan!” Gina said with a shy smile, crossing her arms over her chest to hide how her breasts strained against the bra, but it only accentuated the deep cleavage spilling out.
Amy rummaged in the fridge and handed Gina a cold water bottle, her fingers brushing Gina’s as she did. “Drink up. You earned it.”
Dylan’s eyes followed the motion, but they kept drifting back to Gina’s lower half, openly admiring the glistening curves, the thin strip of fabric disappearing between her cheeks. Gina twisted off the cap and took a long swig, the cool liquid soothing her parched throat, but it did nothing for the sticky heat clinging to her body. She felt Dylan’s gaze like a physical touch, warm and insistent on her exposed skin, making her squirm inwardly.
‘Why did everyone have to look?’ she wondered. Yet a part of her, the gullible, ditzy side Amy always teased out, felt a forbidden flutter at the attention.
“Okay, Gina, I think that’s enough of a workout for today,” Amy announced, stretching her arms overhead. “I’m gonna take a shower.” She glanced at Gina expectantly, her tone casual but firm.
“Okay, that’s a good idea. I should go home and shower too,” Gina replied, already turning toward the door, her mind racing with relief at the thought of peeling off these torturous clothes in private.
Amy’s hand shot out, grabbing Gina’s arm lightly. “Oh, and don’t forget to leave my clothes here. I don’t want you stealing them.”
Gina froze, her eyes widening. “But Amy,” she protested, voice pitching up in panic, “can’t I give you these clothes back later? I mean, if I give them to you now, I’ll have to walk home naked!”
She was confident Amy would understand, after all, they were friends. But Amy’s expression hardened just a touch, her playful dominance surfacing.
“Sorry, Gina, you should have thought about that earlier. Now, when I get out of the shower, those clothes better be in my hamper. Understand?”
Gina’s stomach dropped, frustration bubbling up hot and fast. She felt so silly, so ditzy for not bringing her own change of clothes. Her original sweatshirt and shorts were back at her place, abandoned in her haste. Now, standing there in the too-tight sports bra and thong-like shorts, she realized the full implication: stripping down here meant walking the few blocks home completely bare, her toned body on full display for the neighborhood.
Her D-cup breasts, flat stomach, and bubble butt—all exposed to the world, with no underwear or cover in sight. The thought sent a shiver through her, equal parts terror and that nagging arousal from the park, her pussy clenching at the vulnerability. Dylan shifted on the couch, his eyes darting between them, clearly eavesdropping, his interest piqued by the conversation. He didn’t say anything, but Gina could feel his stare intensifying, watching her sweat-slicked form as if waiting for what came next.
“Amy, please,” Gina whispered, cheeks flaming, her voice trembling with embarrassment.
She tugged at the hem of the sports bra, feeling how it clung to her damp skin, her nipples pebbling from the cool air and the tension. The idea of peeling it off right here, in front of Dylan, no less, made her heart hammer. But Amy’s insistent gaze held her, that teasing confidence brooking no argument.
Amy crossed her arms, her workout clothes modest and dry compared to Gina’s. “Come on, it’s not that far. And after today? You’ll survive. Now strip ... I’ll even turn my back if you’re shy.” But her tone suggested she wouldn’t mind watching, and Gina knew resistance was futile against her friend’s pushy charm.
Frustrated tears pricked at Gina’s eyes, but she nodded reluctantly, her hands shaking as they reached for the hem of the sports bra. The vulnerability hit her like a wave as she stood there, about to bare everything, Dylan’s quiet presence making the room feel smaller, more intimate.
As she lifted the fabric, her breasts bounced free, heavy and perky, nipples hardening in the open air. She felt his eyes on her immediately, a voyeur to her unwilling exposure, and a fresh slickness gathered between her thighs despite the humiliation.
Next came the shorts, her fingers hooking into the waistband, peeling the wedged spandex down her toned legs, revealing her smooth, sweat-glistened pussy and ass completely. Naked now except for her sneakers, Gina stood trembling, arms instinctively covering her chest and mound, the cool apartment air teasing her overheated skin.
Amy nodded approvingly from the hallway, already heading to the bathroom. “Good girl. Hamper’s right there. See you later, or maybe not, if you take the scenic route home.” Her laugh echoed as the door clicked shut.
Gina glanced at Dylan, who averted his eyes too late, his face flushed with awkward desire. The walk home loomed in her mind, a gauntlet of streets and stares, her body entirely on offer. Part of her wanted to bolt, but the ditzy thrill held her in place, wondering just how exposed this ‘surprise’ workout would leave her.
Gina stood there, her bare skin prickling in the apartment’s cool air, arms crossed tightly over her perky breasts as if that could shield her from the reality of her nudity. The hamper sat mocking her from the corner, Amy’s borrowed clothes waiting to be discarded. Her heart pounded, the thought of stepping outside like this—toned legs bare, flat stomach exposed, her smooth pussy and bubble butt on full display for anyone who glanced her way—sending a mix of dread and that strange, fluttering heat through her core.
Dylan’s presence on the couch amplified it all; she could feel his eyes on her, even as he pretended to fiddle with his controller, the awkward boy she’d always known now radiating a quiet intensity that made her cheeks burn hotter.
“You know, I might be able to convince Amy to let you borrow something else to wear,” Dylan suggested, his voice breaking the tense silence. He set the controller aside, standing up slowly, his gaze meeting hers with a newfound steadiness that surprised her.
“Oh, really, Dylan? Do you think you could do that for me?” Gina’s eyes lit up, relief flooding through her like a lifeline.
She dropped her arms just enough to step forward, wrapping them around him in a quick, excited hug. Her naked breasts pressed against his shirt, the contact sending an unexpected spark across her sensitive nipples, but she was too grateful to pull away immediately. Dylan’s body tensed under her touch, his hands hovering awkwardly before settling lightly on her bare back, fingers brushing the curve of her spine.
“Well, of course! What are friends for?” Dylan reassured her, his breath warm against her ear.
He held the hug a beat longer than necessary, inhaling the faint scent of her sweat-mixed skin, the closeness stirring something more profound in him. Gina pulled back, her ditzy smile wide and trusting, oblivious to how her vulnerability had shifted the air between them.
“But maybe you could help me with something too,” Dylan said, his voice dropping lower, a hint of command creeping in that Gina hadn’t heard from him before.
“Anything you need!” Gina exclaimed, her enthusiasm bubbling over.
She bounced slightly on her toes, her breasts jiggling with the motion, drawing his eyes downward despite his efforts. The apartment’s openness, with its large windows overlooking the street, made her feel even more exposed, but Dylan’s offer anchored her, making the risk seem manageable.
Dylan now had Gina’s full attention. He stepped back, his expression shifting from shy politeness to something more assured, the crush he’d harbored for months fueling his boldness. Slowly, he walked around her, circling like he was appraising a piece of art. Gina stood still, her arms at her sides now, a flush creeping down her neck as she felt his gaze trace every inch.
He paused behind her, eyes lingering on her shapely ass—plump and round, still glistening faintly from the run, the cheeks full and inviting. It seemed impossibly big for her slender frame, a perfect bubble that begged to be touched. He moved to her side, taking in the smooth, hairless slit between her toned thighs, the lips slightly parted from the earlier friction of the tight shorts, a subtle sheen of arousal betraying her body’s confused response.
Finally, he faced her again, his stare settling on her D-cup tits, perky and heavy, nipples erect from the chill and the scrutiny, rising and falling with her quick breaths.
Gina’s mind raced, a whirlwind of embarrassment and curiosity. Why was he looking at her like that? Part of her wanted to cover up, to hide from the voyeuristic heat in his eyes, but another part—the gullible, thrill-seeking side Amy always coaxed out—held her in place, her pussy tingling under his inspection. The apartment felt charged, the distant sound of the shower running a reminder that they were alone, yet not entirely private with the world just beyond the glass.
“Okay, good,” Dylan said, his voice firmer now, laced with desire. “Now on your knees.”
The order hung in the air, straightforward. Gina’s eyes widened, but she didn’t hesitate long. Knowing what was coming next, she sank slowly, her knees meeting the cool hardwood floor. The position exposed her completely—ass cheeks spreading slightly, pussy lips visible from behind if anyone were to walk in, her breasts swaying forward as she balanced on her hands. She didn’t mind, though, as long as it meant she wouldn’t have to endure that humiliating walk home naked, bare to the neighborhood’s stares and whispers. A submissive curiosity bloomed in her chest, mixing with the vulnerability, her body responding with a fresh warmth between her legs.
Dylan lowered his shorts with confident hands, the fabric pooling at his ankles. His rock-hard erection sprang free, thick and veined, the tip already glistening with pre-cum. It bobbed inches from her face, the musky scent of his arousal filling her senses, making her mouth water unexpectedly. He’d always been the shy one, but here, with her kneeling naked before him, he stood taller, his awkwardness shed like an old skin.
“God, you don’t know how long I’ve dreamed of this,” he rasped.
Gina submitted eagerly, her shyness melting into the moment. She opened her mouth wide, lips parting soft and inviting, tongue peeking out as she leaned forward. The first brush of his cock against her lips sent a shiver through her, the heat of him contrasting with the apartment’s air. She felt Dylan’s hand tangle gently in her hair, guiding her closer, his breath hitching as her warm mouth enveloped the head. The taste of him—salty and intimate—flooded her senses, her cheeks hollowing as she sucked lightly, eyes fluttering up to meet his.
Dylan’s groan was low and satisfied, his hips twitching forward instinctively. The sight of Gina like this—ditzy, trusting Gina, her perky breasts brushing his thighs, her bubble butt arched behind her—ignited a fire in him. He watched her closely, the way her lips stretched around his shaft, saliva beginning to glisten on her chin. But even as pleasure built, his mind flickered to Amy emerging from the shower, or the risk of a neighbor peering through the window. The exposure added an edge, heightening every sensation.
Gina’s thoughts swirled as she took him deeper, her tongue swirling along the underside. This was crazy—kneeling naked in her friend’s living room, sucking off her little brother to earn a way home. Yet the act grounded her, the emotional pull of Dylan’s quiet dominance drawing her in, her own arousal building with each bob of her head.
Her free hand rested on his thigh, feeling the muscle tense, while her pussy clenched emptily, slickness trickling down her inner thigh. ‘What would happen if Amy walked out right now? Or if Dylan asked for more?’ she wondered. The uncertainty lingered, teasing her with possibilities as she worked him with growing eagerness.
Gina’s head moved in a slow, deliberate rhythm, her lips sliding up and down Dylan’s thick cock with a gentle bob that made her feel a rush of warmth in her chest. The way he moaned softly—those cute, breathy sounds escaping his lips—filled her with a surprising delight. She was actually doing this, pleasuring him, and the power in that vulnerability made her heart flutter.
Her tongue pressed flat against the underside of his shaft each time she took him deeper, savoring the salty tang and the way his veins pulsed against her mouth. Dylan’s hand in her hair tightened just a fraction, not pulling but guiding, his quiet groans encouraging her to keep going. She glanced up through her lashes, catching the mix of awe and desire on his face, and it stirred something tender inside her, a connection blooming amid the raw intimacy.
The apartment’s air felt thicker now, charged with their shared breaths and the faint hum of the shower still running in the background. Gina’s knees ached slightly against the hardwood, but she ignored them, focused on the heat building between them. Her own body responded in kind—her nipples tight and sensitive, brushing against his thighs with each movement, and a steady ache pulsing in her core, her pussy slick and empty.
She loved how his moans grew a little louder, more needy, as if she were unlocking a side of him she’d never seen. The risk of it all—the open windows, the possibility of interruption—only heightened her arousal, making her cheeks flush not just from embarrassment but from the thrill of being so exposed, so wanted.
After a few more slow bobs, Gina slid her mouth off his cock with a soft pop, her lips glistening with saliva. She didn’t want to rush; she wanted to explore, to make this moment linger. Lowering her head, she nuzzled against his balls, taking one gently into her mouth and sucking lightly, her tongue swirling around the sensitive skin.
Dylan’s sharp intake of breath made her smile against him. Her hand wrapped around his thick shaft, fingers barely meeting as she began to jerk him off in steady strokes, matching the rhythm of her mouth. The velvety texture of his balls filled her senses, warm and heavy, and she hummed softly, the vibration drawing another moan from him. It felt intimate, almost affectionate, this act of worshiping him, her ditzy shyness giving way to a curious eagerness that surprised even her.
To read the complete story you need to be logged in:
Log In or
Register for a Free account
(Why register?)
* Allows you 3 stories to read in 24 hours.