Written by AIEvery story here is written by an AI. Tell it what you want and it writes it for you →
Ask the writer →

Hot Stepmom Spies Neighbor's Tight 20-Year-Old Ass

Hot 42-year-old stepmom spies her 20-year-old neighbor's tight ass and gets invited over for hot lesbian sex.

24 min read October 03, 2026New

Paulina stood at the second-floor window of her bedroom, the late-afternoon sun cutting warm gold across the hardwood floor and the pale skin of her bare thighs. At forty-two she still carried the full, deliberate curves that turned heads at the grocery store and the neighborhood cookouts—heavy breasts that strained against the thin cotton of her tank top, a narrow waist that flared into the generous sway of her hips and ass. She had just finished folding laundry, the soft pile of towels forgotten on the bed behind her, when movement in the yard next door snagged her attention and held it.

Gwen was twenty, lithe as a dancer, all long clean lines and sun-warmed skin. Paulina had known the girl as a neighbor for two years now, the quiet young woman who lived alone in the pale-blue house with the kidney-shaped pool. Today Gwen stepped out through the sliding glass doors wearing nothing but a towel knotted high on her chest. Paulina’s breath caught. She watched Gwen’s fingers work the knot free. The towel dropped.

Underneath was a bikini so small it barely qualified as clothing: two triangular scraps of white fabric that cupped high, firm tits and a bottom that was little more than a string and a triangle covering her mound. When Gwen turned to drape the towel over a lounge chair, Paulina’s gaze locked onto the real prize. Gwen’s ass was absurdly small and tight—high, round cheeks that barely shifted when she walked, the cleft between them a neat, shadowed line, the whole compact package flexing with every step. No jiggle, just dense, youthful muscle under smooth skin that glowed under the sun.

Paulina’s pulse kicked hard against her throat. She pressed closer to the glass, one hand resting on the windowsill, the other absently stroking the soft underside of her own breast through the tank top. Heat was already gathering low in her belly.

Gwen stretched both arms overhead, spine arching, those perfect little cheeks lifting and tightening. Then she walked to the deep end, toes curling over the concrete edge. Paulina watched the way the tiny white bottoms disappeared between Gwen’s thighs, the fabric pulled taut across the plump outer lips of her pussy. Gwen dived. The splash was clean. She surfaced halfway down the pool in a smooth freestyle, arms cutting water, hips rolling with each stroke. Every time her body rotated, that tight ass broke the surface for a second—wet, gleaming, the string of the bikini bottom riding deep into the cleft.

Paulina’s mouth went dry. She could almost feel the water sheeting off those cheeks, could imagine the temperature of the skin, the give of it under her palms. Her nipples had tightened into hard points that scraped the inside of her top. She slipped one hand under the hem, cupping the heavy weight of her left breast, thumb circling the stiff peak while she kept her eyes fixed on the pool.

Gwen swam lap after lap. On the turns she planted both hands on the wall and pushed off hard, legs scissoring, the tiny white bottoms flashing as her hips drove forward. Paulina counted the strokes, the flex of Gwen’s slender back, the way water ran in rivulets down the shallow valley of her spine and disappeared into the crack of that unbelievable ass. Each time Gwen climbed the ladder for a short rest, Paulina got the full view again: Gwen bending to wring water from her dark hair, ass presented high, thighs slightly parted, the soaked bikini clinging so transparently that the shadow of her pussy lips was visible.

Paulina’s free hand drifted lower, fingers sliding beneath the waistband of her loose shorts. She was already slick. Two fingers parted her folds and found her clit swollen and aching. She rubbed slow circles while she watched Gwen stretch again on the deck, rising onto her toes, arms overhead, every muscle in that lithe body taut. The bikini bottoms crept higher with the movement, framing the lower curves of those tight cheeks like a lewd invitation.

God, look at her, Paulina thought, breath shallow. Twenty years old and built like that. That ass could fit in both my hands. I want to spread her open right there on the warm concrete and bury my face between those cheeks until she’s shaking.

Gwen dove again. This time she switched to a slow breaststroke, head up, body gliding. The motion made her hips roll in a sensual rhythm that sent the water lapping against the sides of the pool. Paulina matched the pace with her fingers, circling her clit in time with Gwen’s strokes, hips rocking forward against her own hand. Her cunt clenched around nothing, hungry. She imagined the taste of chlorine and skin, the heat of Gwen’s pussy against her tongue, the way that small tight ass would push back if Paulina gripped it and pulled the girl onto her face.

When Gwen finally climbed out for good, water sheeted down her body in silver streams. She walked to the lounge chair, hips swaying just enough to make those compact cheeks bounce once, twice. Paulina’s fingers moved faster. She bit her lower lip hard, watching Gwen stretch out on her stomach, the tiny white bottoms riding up so that half of each ass cheek spilled free, soft and inviting. Gwen reached back and casually tugged the fabric higher still, settling it deeper into her cleft so the sun could warm the newly bared skin. The gesture was unconscious, lazy, devastating.

Paulina came with a quiet, shuddering gasp, thighs clamped around her hand, eyes never leaving the sight of Gwen’s exposed ass gleaming under the late light. The orgasm rolled through her in long, wet pulses, but it only sharpened the ache. She wanted more. She wanted to be down there, kneeling between those spread thighs, tongue tracing the thin white string where it disappeared.

Gwen rolled onto her back, one arm flung above her head, eyes closed against the sun. The triangle of fabric covering her pussy was soaked dark. Paulina could see the outline of her outer lips, the faint indentation where the cloth pressed into her. A fresh throb started between Paulina’s legs. She stayed at the window, heart still hammering, watching the rise and fall of Gwen’s small breasts, the soft parting of her thighs as she relaxed.

The afternoon stretched. Gwen eventually sat up, reached for a bottle of sunscreen, and began rubbing the lotion into her shoulders, her chest, the flat plane of her stomach. When she stood and turned her back to the house, she worked the lotion over her ass with both hands, fingers gliding in slow circles, then lower, smoothing the cream along the undersides of those tight cheeks and the tops of her thighs. Paulina’s breath fogged the glass. She could almost feel the slick heat of that lotion under her own palms, the give of firm young flesh.

Gwen finished, capped the bottle, and glanced toward the fence line—toward Paulina’s house. For one suspended second their eyes almost met across the distance. Paulina did not step back. She stayed framed in the window, flushed and open, watching. Gwen’s lips curved in the smallest, knowing smile. Then the younger woman gathered her towel, wrapped it loosely around her hips so that the upper curves of her ass still showed, and walked barefoot toward her back door.

Paulina’s fingers were still wet when she finally pulled them free. She brought them to her mouth and tasted herself, eyes fixed on the empty lounge chair and the wet footprints leading inside. The hunger had only grown sharper. She already knew she would be back at this window tomorrow. And the day after. She would keep watching that small, tight ass until the ache became impossible to ignore—until something had to give.

Paulina returned to the window the next afternoon with the curtains drawn farther apart than before. She had chosen a thin white sundress that clung to the full weight of her breasts and left her thighs bare below the hem. No bra. No panties. The fabric whispered against her skin every time she shifted, already damp where it pressed between her legs. Outside, Gwen was already in the pool again, the same tiny white bikini looking even more inadequate against the hard bright light.

Paulina did not hide. She stood fully framed in the glass, one palm flat on the sill, the other absently circling a nipple through the dress until it stood stiff and dark. She watched Gwen’s compact ass break the surface with every stroke, water streaming off those high, tight cheeks in silver ropes. Heat coiled low in Paulina’s belly, thicker and more insistent than yesterday. She wanted the girl to look up. Needed it.

Gwen climbed the ladder after her sixth lap, water cascading down the shallow valley of her spine and disappearing into the cleft of that absurdly small ass. She wrung her dark hair out, then froze. Her gaze lifted, found the second-floor window, and locked. The curtain had moved—Paulina had made sure of it—and now there was no mistaking the older woman standing there, flushed and open, watching.

A slow, knowing smile curved Gwen’s mouth. She did not look away. Instead she turned fully toward the house, still dripping, and reached behind her back. The strings of the bikini top loosened under her fingers. She held Paulina’s eyes the entire time as she peeled the wet triangles away from her high, firm tits. The scrap of white fabric dropped to the concrete. Gwen’s nipples were already tight from the water and the sudden exposure, dark pink peaks that begged to be sucked.

Paulina’s breath left her in a shaky rush. Her free hand slid down, rucking the sundress up until her fingers found the slick heat of her own cunt. She parted her folds and rubbed slow, deliberate circles over her clit while Gwen watched.

Gwen’s smile deepened. She hooked her thumbs into the sides of the bikini bottoms and pushed them down with theatrical slowness, hips rolling as the soaked string peeled free of her cleft. The tiny garment puddled around one ankle. She stepped out of it completely naked, twenty years old and utterly shameless under the sun. Then she turned her back to Paulina, planted her feet wide, and folded forward at the waist. Both hands braced on the lounge chair. Her petite ass lifted and spread, the tight pink pucker of her asshole winking, the smooth outer lips of her pussy visible between her thighs, already glistening with more than pool water.

Paulina groaned aloud, two fingers sliding into her own cunt with a wet sound. “Fuck,” she whispered to the empty room. “Look at that perfect little ass. I could eat you for hours.”

Gwen held the pose for a long, teasing count of ten, then straightened and glanced over her shoulder. Their eyes met again—hot, direct, no more pretense. Gwen walked to the edge of the pool deck closest to the fence line, every step a deliberate sway that made those compact cheeks bounce once. She stretched out on her stomach on a thick towel, legs parted just enough, and reached back with both hands. She gripped her own ass cheeks and pulled them apart, presenting the tight ring of her hole and the slick seam of her pussy straight at Paulina’s window. Then she released them, only to arch her lower back harder, grinding her mound against the towel in a slow, filthy roll.

Paulina’s fingers fucked deeper. Her heavy breasts swayed under the sundress with every thrust of her hand. She was panting now, thighs trembling, the scent of her own arousal thick in the warm room.

Gwen rolled onto her back, knees bent and falling open. One hand cupped a small breast, pinching the nipple; the other drifted down her flat stomach and settled between her legs. She stroked herself openly, two fingers circling her clit while she kept her gaze locked on Paulina. Her hips lifted in little needy thrusts. The afternoon sun caught the wetness on her fingers every time they dipped lower.

Then Gwen sat up. She rose to her knees on the towel, still touching herself, and crooked one finger in a clear, unmistakable invitation. Come here.

Paulina’s orgasm hit hard and sudden. She came with a broken cry, cunt clenching around her fingers, juices running down her wrist. She stayed upright only because she refused to lose the view. When the last pulse faded she yanked her hand free, wiped it on the inside of her thigh, and left the window at a near run.

She did not bother with shoes. The sundress was still rucked high on one side when she crossed her own backyard, slipped through the gate in the shared fence, and stepped onto Gwen’s pool deck barefoot and bare under the thin cotton. Gwen was waiting on her knees, naked, fingers still shiny, a wicked little smile on her face.

“Took you long enough,” Gwen said, voice low and amused. “I’ve been putting on a show for days. Didn’t think you’d actually come over.”

Paulina stopped three feet away, chest heaving. Up close Gwen was even more devastating—sun-warmed skin, the faint scent of coconut lotion and chlorine and clean girl-sweat, that tight ass resting on her heels. Paulina’s mouth watered.

“I’ve been watching that ass since the second you dropped the towel yesterday,” Paulina said, no shame left. “Twenty years old and built like a goddamn fantasy. I came twice just looking at you.”

Gwen’s eyes dropped to the dark wet patch already forming on the front of Paulina’s sundress. “Show me.”

Paulina pulled the dress over her head in one motion and let it fall. At forty-two her body was lush and unapologetic—heavy tits with dark areolas, soft stomach, wide hips, the full rounded ass that filled a man’s hands and then some. Her cunt was bare and swollen, glistening. Gwen made a soft appreciative sound and sat back on her heels, spreading her own knees wider in invitation.

“Come here and touch it,” Gwen murmured. “You’ve earned it.”

Paulina closed the last distance and dropped to her knees on the warm towel between Gwen’s thighs. She set both hands on the younger woman’s hips first, then slid them back and down until her palms filled with those tight, perfect cheeks. The flesh was dense and hot, barely any give. Paulina squeezed hard enough to leave faint marks, pulling the cheeks apart so she could look straight at the pretty pink asshole and the slick folds beneath.

“Christ, it’s even better than I imagined,” Paulina breathed. She leaned in and dragged her tongue in one long, flat stripe from Gwen’s clit all the way up through her pussy and over the tight furl of her hole. Gwen gasped and shoved back into the contact immediately.

“Yes—do that. Don’t stop.”

Paulina did it again, slower, tasting chlorine and the bright clean flavor of Gwen’s cunt. She sealed her mouth over the small asshole and sucked gently while her thumbs held Gwen open. The younger woman whimpered, rocking her hips, one hand reaching back to tangle in Paulina’s hair and pull her closer.

“I’ve wanted this since the first time I caught you staring,” Gwen said, voice already wrecked. “Standing in that window touching yourself like a dirty older slut. I almost came just from knowing you were watching my ass.”

Paulina moaned against her and pushed her tongue inside the tight ring, fucking it in shallow thrusts while two fingers found Gwen’s soaked entrance and slid deep. Gwen cried out, thighs shaking, grinding shamelessly onto Paulina’s face and hand. The wet sounds of tongue and fingers filled the quiet backyard. Paulina’s own cunt throbbed neglected between her thighs; she rubbed it against Gwen’s calf for any friction she could get.

Gwen suddenly twisted, turning so they faced each other on the towel. She pushed Paulina onto her back, straddled one thick thigh, and leaned down until their tits pressed together—Gwen’s small and firm against Paulina’s heavy soft weight. Their mouths met in a hungry, open kiss that tasted of pussy and sun. Gwen’s hand found Paulina’s cunt immediately, two fingers sinking in easy, curling.

“You’re soaked,” Gwen whispered against her lips. “All that spying got you this wet for me?”

“Yes.” Paulina arched, fucking herself onto those slender fingers. “That little ass of yours. I need to bury my face in it until you come all over me.”

Gwen smiled, kissed her harder, then swung a leg over so she was straddling Paulina’s face in reverse. She lowered that tight, perfect ass straight down. Paulina’s hands flew up to grip the cheeks and spread them wide. She buried her mouth between them with a grateful groan, tongue spearing into Gwen’s hole while her nose pressed against the wet folds of her pussy. Gwen moaned loud enough for the neighbors and ground down, riding Paulina’s face with short filthy rolls of her hips.

At the same time Gwen leaned forward and licked a long stripe up Paulina’s dripping cunt, then sealed her lips around the swollen clit and sucked. Paulina bucked hard, muffled cries vibrating against Gwen’s asshole. They stayed locked like that under the afternoon sun—Gwen’s small tight ass smothering Paulina’s face, Paulina’s tongue deep inside her, Gwen’s mouth working greedily between older thighs—both of them already racing toward the edge, the open invitation having turned into something far hungrier and nowhere near finished.

Gwen ground down harder, the dense heat of her compact ass smothering Paulina’s mouth as the older woman’s tongue speared deep into the tight ring. Paulina’s hands flexed on those perfect cheeks, pulling them wider so she could thrust inside with greedy, wet noises. Above her, Gwen’s mouth worked furiously between Paulina’s spread thighs, lips sealed around the swollen clit, two slender fingers curling into the dripping cunt and pumping in time with the rolls of her hips.

“Fuck, your tongue feels so good in my ass,” Gwen gasped against Paulina’s folds, the words vibrating straight through her. “Keep going—don’t you dare stop.”

Paulina moaned into the tight hole, the vibration making Gwen shudder. She fucked her tongue deeper, tasting the clean musky heat of her, then replaced it with two fingers slicked from Gwen’s own pussy. The younger woman’s hole clenched greedily around the intrusion as Paulina stretched her open, scissoring the digits while her tongue lapped at the stretched rim. Gwen cried out and bucked, riding the dual assault hard enough that her small tits bounced.

They stayed locked that way until Gwen suddenly lifted off, gasping, cheeks flushed dark. She swung around and hauled Paulina up by the shoulders so they knelt face to face on the sun-warmed towel. Their mouths crashed together in a messy, open kiss that tasted of each other’s cunt. Paulina’s heavy breasts smashed against Gwen’s firmer ones; her hands roamed down the sleek line of Gwen’s back and locked onto that small tight ass again, squeezing the hard flesh until Gwen whimpered into her mouth.

“I need more of this,” Paulina breathed against Gwen’s lips, voice raw. “Get up. Let me properly worship that ass.”

Gwen rose without hesitation, turning and bracing her hands on the edge of the nearest lounge chair. She planted her feet wide and arched her lower back, presenting those high, round cheeks. Paulina dropped to her knees on the concrete behind her, palms already spreading the firm globes apart. Up close the sight punched the air from her lungs—the neat pink pucker, the slick seam of Gwen’s pussy glistening below it, the way the sun caught every bead of sweat and leftover pool water.

Paulina leaned in and covered the tight hole with open-mouthed kisses, loud and wet, sucking gently then harder until Gwen’s thighs trembled. She dragged her tongue in slow circles around the rim, then flicked the tip against the center, teasing it open again. One hand slid between Gwen’s legs to stroke her clit in lazy circles while two fingers of the other hand pushed back into the clenching asshole, pumping slow and deep.

“Christ, it’s so tight,” Paulina murmured against the heated skin, kissing and licking between words. “I’ve been dying to bury my face right here. You taste fucking perfect.”

Gwen pushed back onto the fingers and tongue, fucking herself shamelessly. “Harder—use your whole mouth. Eat my ass like you’ve been staring at it for days.”

Paulina obeyed, sealing her lips around the stretched hole and sucking while her tongue and fingers worked in tandem. She kissed lower to lap at Gwen’s dripping pussy, then back up, alternating until the younger woman’s knees threatened to buckle. Only when Gwen was moaning continuously did Paulina finally stand, spin her around, and guide her onto the lounge chair.

Gwen lay back, legs spreading wide in clear invitation. Paulina climbed over her in reverse, lowering her full, wet cunt straight onto Gwen’s waiting mouth while she settled her own face between Gwen’s thighs. The sixty-nine locked them together under the bright sky—Paulina’s heavy hips grinding down, smearing her slick folds across Gwen’s tongue and lips, while Paulina immediately went back to work on that small tight ass.

She rimmed Gwen with long, filthy strokes, tongue circling and thrusting into the softened hole. Two fingers plunged deep into Gwen’s cunt at the same time, curling against the front wall, then she switched—fingers into the ass, tongue fucking the pussy—until Gwen was thrashing beneath her. All the while Gwen’s mouth stayed sealed to Paulina’s cunt, sucking her clit hard, tongue spearing inside her, hands gripping the older woman’s full ass to pull her down harder.

Paulina rocked her hips in filthy little circles, grinding her swollen pussy against Gwen’s face with deliberate pressure. Juices ran down Gwen’s chin. The wet sounds of tongues and fingers filled the yard. Paulina’s heavy breasts hung and swayed with every movement; she could feel Gwen’s small, firm tits brushing her soft stomach.

“Yes—suck me just like that,” Paulina groaned, voice muffled against Gwen’s ass as she pushed two fingers deeper into the tight ring and scissored them open. “I’m going to come all over your tongue while I finger this perfect little hole.”

Gwen answered by sucking harder and thrusting her own fingers up into Paulina’s cunt, matching the rhythm. They stayed locked that way for long, heated minutes, bodies slick with sweat and arousal, the lounge chair creaking under their rolling hips. Paulina’s tongue never left Gwen’s ass for more than a second—kissing, licking, fucking deep—while her free hand kept rubbing the younger woman’s clit in tight, relentless circles.

When the need to feel more skin against skin grew too sharp, Paulina lifted off and turned. She stretched out on her back on the wide lounge chair and pulled Gwen over her. Gwen swung a leg across so their thighs slotted between each other, then leaned forward until their cunts pressed together, slick and hot. Paulina gripped Gwen’s compact ass with both hands and guided the grind, lifting her own hips so the younger woman’s pussy dragged wetly along her thigh while her own clit rubbed against Gwen’s.

Gwen planted her hands on Paulina’s heavy tits, fingers digging into the soft flesh, and began to ride in earnest. She rolled her hips in long, filthy strokes, the tight muscles of her small ass flexing under Paulina’s palms with every motion. Their wet folds slid and caught; clits bumped and dragged. The friction built fast and dirty.

“Look at you riding my thigh,” Paulina panted, eyes locked on the way Gwen’s tight cheeks clenched and released. “Twenty years old with that perfect little ass working so hard. Grind on me. Use me.”

Gwen’s head fell back, dark hair sticking to her damp neck. “Feels so fucking good—your soft thigh against my cunt. I’m so close.” She leaned down farther, crushing their breasts together, and kissed Paulina open-mouthed while she kept scissoring hard and fast. One of Paulina’s hands slipped between them to stroke both their clits at once; the other stayed locked on Gwen’s ass, fingers dipping into the cleft to tease the still-slick hole.

They moved like that until the pleasure coiled too tight to hold. Gwen came first with a sharp cry, hips stuttering, cunt pulsing hard against Paulina’s thigh as wetness flooded between them. The rhythmic clench of that small tight ass under Paulina’s hand pushed the older woman over a second later. Paulina arched hard, thighs locking around Gwen’s, a raw moan torn from her throat as her orgasm crashed through her in long, shuddering waves. She kept grinding up into Gwen through every pulse, drawing the younger woman’s climax out longer, both of them shaking and gasping under the afternoon sun.

Even after the peaks faded they stayed tangled, hips still making lazy circles, mouths trading slow, dirty kisses. Paulina’s hands never left Gwen’s ass, squeezing and stroking the firm cheeks as if she still couldn’t believe she finally had them. Gwen nuzzled against her neck, breath hot.

“We’re not done,” Gwen whispered, already rocking again with fresh intent. “I want you inside the house next. My bed. I want to sit on your face properly until I can’t walk.”

Paulina’s cunt throbbed in fresh hunger at the promise. She squeezed that small tight ass one more time and smiled against Gwen’s mouth.

They stayed tangled on the lounge chair long after the last shudders left their bodies, chests heaving in shared rhythm under the fading afternoon sun. Sweat and slick cooled on their skin in the soft breeze. Paulina’s arms locked around Gwen’s waist, palms still cupping the dense curve of that small tight ass as if letting go would break the spell. Gwen’s face rested in the crook of Paulina’s neck, lips brushing the damp pulse there, one slender thigh still slotted between the older woman’s fuller ones so their cunts pressed together in lazy, sticky heat.

Paulina turned her head. Their mouths met slow and deep, tongues sliding in unhurried strokes that tasted of salt and each other. No rush now—just the wet glide of lips, the soft suck of Gwen’s lower lip between Paulina’s teeth, the quiet moan that vibrated from one throat into the other. Paulina’s hands stroked up and down the sleek line of Gwen’s back, then settled again on those perfect cheeks, kneading gently, thumbs dipping into the cleft to feel the lingering slickness from her own tongue and fingers. Gwen rocked the barest fraction, grinding her mound against Paulina’s soft thigh in a leftover aftershock that made them both shiver.

“Fuck,” Gwen whispered against Paulina’s mouth, voice husky and spent. “That was better than every fantasy I had while I was putting on the show.”

Paulina smiled into the next kiss, rolling them carefully onto their sides so they faced each other fully on the wide cushion. Her heavy breasts pillowed against Gwen’s smaller ones; the contrast made her cunt throb all over again. She slid one hand between their bodies just long enough to cup Gwen’s bare mound, two fingers gliding through the swollen folds to gather fresh wetness, then brought them to Gwen’s lips. Gwen sucked them clean without hesitation, eyes half-lidded and dark.

“I’ve been watching that ass for two days straight,” Paulina murmured, reclaiming her fingers so she could kiss the younger woman again, sharing the taste. “Standing at that window touching myself raw. The second you bent over and showed me everything I nearly came standing up.”

Gwen laughed softly, the sound warm against Paulina’s collarbone as she nuzzled closer. She hooked a leg higher over Paulina’s hip, opening herself so their pussies nestled together once more, soft lips kissing soft lips. Paulina felt the heat of her, still throbbing, and answered with a slow roll of her own hips that dragged clit against clit in a lazy, filthy caress. They stayed like that, grinding in tiny circles while they kissed—deep, tongue-fucking kisses that went on until their jaws ached and their mouths were red and shiny.

When they finally broke for air, Gwen tucked her face against Paulina’s breast, lips closing around one dark nipple. She sucked gently, tongue flicking, while her hand roamed down to squeeze Paulina’s full ass in return. Paulina’s head tipped back against the chair cushion, a low groan rolling out of her. The late sun painted gold across Gwen’s bare shoulders and the high, compact swell of the ass Paulina still couldn’t stop touching. She spread the cheeks again just enough to slip one finger along the still-slick rim of Gwen’s hole, circling it idly, feeling the muscle flutter.

“I want this every afternoon,” Paulina said, voice thick. “That little show you put on—bending over, spreading yourself, knowing I’m up there getting off. Then you crooking your finger and me coming over so I can bury my face right here.” She pressed her fingertip just inside the tight ring, not thrusting, just resting, claiming. Gwen hummed around the nipple and pushed back onto it with a soft, hungry sound.

Gwen released the breast with a wet pop and lifted her head. Their eyes locked. “My parents are gone most weekdays—work trips, long hours. The house is mine from noon until dark. We can make it a ritual.” She kissed Paulina’s throat, then higher, capturing her mouth again in another long, deep slide of tongues. Between kisses she kept talking, lips brushing lips. “You stand at your window like today. I strip by the pool, swim a few laps so the water runs down my ass the way you like. Then I bend over the chair and open myself for you. You come through the gate already wet. We do this—” she ground her cunt harder against Paulina’s, both of them soaking the cushion underneath “—until we can’t stand, then we go inside and I sit on your face until my legs give out.”

Paulina’s free hand tangled in Gwen’s damp hair, holding her close for another filthy kiss while her finger worked shallow circles inside that perfect little hole. The thought of routine—daily, deliberate, filthy—sent fresh heat flooding between her thighs. She could already picture it: the sundress she would wear with nothing underneath, the way she would finger herself at the glass while Gwen’s tight cheeks flexed under the sun, the moment the gate latch clicked and she dropped to her knees on this same towel.

“Deal,” Paulina breathed. “Every afternoon they’re away. I watch. You tease. Then I get to spread this ass and eat you until you scream.” She sealed the promise with her tongue thrusting deep into Gwen’s mouth, one hand still gripping a firm cheek, the other still gently fingering the clenching ring. Gwen answered by sliding her own hand between them, two slender fingers finding Paulina’s swollen clit and rubbing slow, deliberate circles that made the older woman’s hips jerk.

They stayed locked together like that for long minutes, kissing and grinding and touching with no urgency left—only the thick, satisfied pleasure of skin on skin and the new promise hanging between them. Paulina rolled Gwen fully on top again so she could get both hands on that small tight ass, spreading and squeezing while Gwen’s pussy dragged wetly along her thigh. Their tits pressed flush; their mouths never parted for more than a breath. Every now and then Paulina’s fingertip would dip back into Gwen’s hole or glide lower to gather fresh slick from her cunt and paint it across the rim, keeping her open and aware of exactly who owned that perfect view now.

The sun dropped lower, casting long shadows across the deck. Their bodies cooled except where they stayed joined—cunts still kissing, fingers still exploring. Gwen eventually slumped fully onto Paulina’s softer frame, cheek on her breast, one hand lazily pinching a nipple while Paulina’s palms stroked endless circuits over the dense globes of her ass.

“Tomorrow,” Gwen murmured, already half-dreaming against warm skin. “They’re gone by ten. I’ll be in the pool by three. Wear that white dress again so I can see how wet you get just from watching.”

Paulina’s cunt clenched at the words. She squeezed the cheeks in her hands one final time, thumbs brushing the sensitive cleft, and smiled up at the darkening sky. In her head the plan was already forming sharper than any fantasy: she would leave the curtains wide, stand naked behind the glass if she wanted, touch herself open and slow while Gwen’s compact ass broke the surface of the water again and again. She would wait until Gwen climbed out, turned, and pulled those cheeks apart in silent invitation. Then the gate, the towel, the taste of chlorine and clean girl and tight hole under her tongue. Every weekday. A ritual neither of them would break.

She kissed the top of Gwen’s head, still scheming the exact angle of the next afternoon’s first lick, the way she would hold those cheeks open while Gwen came on her face, the filthy things she would whisper against wet skin once they were locked together again. The hunger was already rebuilding, sweet and certain. Tomorrow could not come soon enough.

Rate this story

★★★★★
Thanks for rating
Something wrong with this story?
Ask the writer

Want your own lesbian story?

Tell the AI the set-up. It writes it for you in about five minutes. Free.

Skip the queue. Private, twice as long, ready in 60 seconds, with audio. $4.99 →
Adults only · no real people · what you type is never shown on the site
Sponsor

Real people on cam, right now.

Free to watch. No card, no signup needed.

Watch live →
Sponsored link. 18+ only.
Tagged voyeurism stripping teasing ass-worship breast-play

Fresh filth, nightly

The best new stories in your inbox every morning. Free, 18+, unsubscribe anytime.