This story is raw, shameless, and drenched in desire. It's about control, obsession, and the hunger we pretend not to have. Every scene pushes limits - emotional and physical. If you're looking for polite erotica, this isn't it. But if you crave heat, power, and temptation?
Part 1: The Secret Show Begins
The moment the car engine cut off, the night fell into that sticky, breathless hush, the kind that made Ayla's thighs squeeze together before she even realized.
She sat next to Jess in the driver's seat, heart pounding like a bass drum, staring up at the single upstairs window where a flicker of candlelight glowed behind a half-drawn curtain.
A couple days ago, Katherine had texted Jess with a wicked promise: "Bring your girl this weekend to watch me take it hard, gonna give her a show she’ll never shake." The last day, Ayla had been buzzing with excited anticipation, her mind racing with filthy possibilities as the night finally arrived.
Jess leaned over, voice low and teasing. "You sure you're ready, baby? Once you see her take that big cock, you'll never forget it."
Ayla's giggle cracked out, breathless. "God, I want to see it. I wanna see every inch."
Jess gave her that wicked grin, squeezed her thigh. "Good. You're gonna drip for days."
Inside, the air felt almost humid with want. Katherine opened the door like a vision from some filthy, perfect dream. She didn't bother with a robe tonight, she wore thigh-high mesh stockings, a black garter belt hugging her hips, a see-through mesh teddy that showed every curve of her perfect tits. Black heels clicked on the hardwood as she smirked at Ayla, who froze in the doorway, eyes wide like she'd been hit by a lightning bolt.
"Upstairs closet." Katherine purred. She hooked a finger under Ayla's chin, tilting her face up. "Stay quiet, pretty girl. And when you come, try not to scream."
Ayla squeaked, giggling as she slipped into the spare room's walk-in closet, knees knocking together, her yoga shorts already sticking to her damp pussy lips. Through the cracked door, she had the perfect angle: the bed, the candlelight, the huge window where a shadowy figure would appear any second.
Downstairs
Moments ago, Jude had passed Jess’s car as Jason drove him up, the headlights briefly illuminating the night before the engine cut off. Jess had assumed it was just Jude arriving, but then the driver’s door opened, and Jason stepped out, striding confidently to her passenger side before sliding into the seat like he owned the space. He clocked her flushed cheeks, her thighs spread just a little too wide.
Jason smirked, voice a low growl. "You waiting on someone, pretty girl?"
Jess licked her lips. "Mmm. My sweet friend's up there, hiding in a closet. She's about to watch Katherine get her pussy split open by the biggest cock she's ever seen."
Jason's brow lifted, a hungry grin spreading slow. "Shit. She's gonna come so hard."
Jess giggled, leaning in to press her tits to his arm, her fingers already drifting to his zipper. "And what about me? I'm stuck out here with you. Think you can keep me entertained?"
Jason spread his legs wider, cock already swelling under his sweats. "I'm gonna keep you gagged and drooling until they're done up there. Don't worry."
Upstairs
Ayla bit down on her knuckle when she heard the door open, heavy boots on hardwood. Jude's voice rumbled like thunder. "Goddamn, woman, look at you."
Katherine didn't answer with words. She stepped out into the soft candlelight, spun around slow, the mesh catching every flicker of flame as she arched her back, ass high, heels clicking on the floor as she posed for him. The garter belt hugged her hips like a dirty promise, the sheer cups of her teddy barely hiding her hard nipples.
"Like what you see?" Katherine purred, her voice dripping with that wicked confidence that made Ayla's thighs clench tighter.
Jude let out a low growl. "Turn around. Lemme see that mouth first."
Ayla pressed her eye closer to the crack. Her breath caught when Katherine dropped to her knees between Jude's huge thighs, her glossy lips parting, tongue flicking out to tease the fat tip of that monster cock.
Down in the car
Jess pulled Jason's thick shaft out, running her thumb over the slick head. "You think she's on her knees yet?" she taunted, voice sticky sweet.
Jason grabbed her hair, twisting it around his fist. "I bet she's choking already. Now be a good girl, show me how that pretty mouth works."
Jess giggled and then moaned low as she swallowed him, spit bubbling out the corner of her lips. She pulled off with a wet pop, eyes shining wild. "You think she's making Ayla wet in there? Watching that thick cock stretch her throat?"
Jason groaned, hips flexing when Jess dove back down, taking him deeper. "Hell yeah she is. That sweet thing's probably dripping on her pretty little thighs."
Upstairs
Ayla's hand crept into her shorts, fingertips brushing her swollen clit. She watched Katherine suck him slow, her lips stretching around the girth, eyes fluttering up at Jude with that perfect, ruined look. Jude's hand tangled in her hair, pulled her deeper, the sloppy slurps and muffled moans echoing like a porno soundtrack.
Katherine's voice came out ragged between swallows. "Mmm, fuck, you taste so good tonight, you ready to break me again?"
Jude let out a dark chuckle, the sound sending another jolt through Ayla's core. "Get on that bed, pretty. Ass up, face down. Let me see you beg for it."
Ayla's breath caught. She squirmed, her fingers pressing harder on her clit, the heat building in her belly. She couldn't look away, her mouth parted, eyes glassy as she watched Katherine crawl up on the bed, arch her back, spread her perfect pussy for that massive cock.
Down in the car
Jason grabbed Jess's hair and shoved her mouth down to the base, her gag muffled by the wet squelch of his cock filling her throat.
"Good girl, yeah, choke on it, you wanna see that big cock up there? You gotta earn it first," he growled.
Jess moaned around him, spit and precum mixing on her tongue. She pulled off just to gasp, "God, I hope they started already and have Ayla dripping like I am now."
"Oh fuck! I hope you're gonna bend me over this hood and fuck me, yeah?"
Jason smirked, stroking his shaft slow, thumb brushing her lips. "Fuck yeah.. hope your sweet friend hear you scream when I do."
Upstairs
Ayla's pulse thudded as Jude lined up behind Katherine, the fat head of that monster cock brushing her soaked slit. Katherine threw a wicked glance at the closet, a secret just for Ayla, then gasped loud as Jude pushed inside, inch by inch, stretching her wide.
Ayla's whole body jolted. She slapped her hand over her mouth to muffle the tiny moan that slipped out, her fingers pressing hard circles on her clit, eyes glued to that thick shaft disappearing into Katherine's dripping pussy.
And they’d only just started.
Part 2: The Closet and the Car
Upstairs
Jude gripped Katherine’s hips, his muscles tensing as he drove into Katherine's perfect, glistening cunt. Her thigh-high mesh lingerie and killer heels only made her look more devilish, that hourglass body bouncing as she moaned and begged under her breath.
His cock stretched her wide, the squelch of her wet pussy echoing in the dim room, almost louder than the slap of his hips. Her tits bounced in the mesh cups, nipples hard as pebbles, her lips red from biting them raw.
Katherine clawed at the sheets, her breath ragged. "Mmm, just like that, deeper, god, don't stop." Her voice broke on each thrust, but her words were for him, she stayed in the moment, lost in the wrecking of her pussy.
Ayla pressed her eye to the crack of the closet door, heart hammering, fingers knotted in her soaked yoga shorts. She couldn't believe what she was seeing: Jude's cock, thick, dark, veined, sliding in and out of Katherine's slick, stretched pussy. Every slow pull made her glisten more, juices shining down his shaft.
Ayla's breath caught at the sound, raw, sloppy, wet. Like the filthiest secret come to life. She whimpered, but clamped her mouth shut fast, terrified she'd give herself away. Her fingers dipped into the drenched fabric, circling her swollen clit. Her shorts were so wet the crotch clung to her folds, the closet smelled like her arousal now.
Jude shifted her legs up, one ankle hooked over his shoulder, the other draped wide to open her up. He rammed deeper, the slap of his hips so sharp it echoed off the walls. Katherine's moan cracked high, her back arching, heels digging into the air.
"Fuck, baby," Jude grunted, voice low, hungry. "Your pussy sounds so damn good, listen to that."
And god, Ayla did, that sloppy squelch of Katherine's perfect cunt getting stretched to its limit. Her own fingers were no match, but she fucked them deeper, imagining it was her instead. Her pulse thundered behind her ribs. The more she imagined that massive cock inside her untouched pussy, the wetter she got, slick dripped through her fingers, soaking her thighs.
The SUV windows fogged from Jess’s hot breath. Jason reclined in the seat, his jeans open, his thick cock slick from Jess’s spit. She stroked him lazily, smirking up at him with that wild, conspiratorial grin.
“You think they’re fucking yet?” Jason asked, his voice low, eyes half-lidded.
Jess’s nails scratched lightly up his shaft. “Mmm… you know they are. You know how Katherine takes cock. Loud, messy… that pussy probably sounds like soup up there.”
Jason groaned at the thought, his hand snaking around Jess’s side, fingers brushing over her waistband. “Bet she’s screaming, huh? You think that big cock’s knocking the air outta her?”
Jess’s eyes glowed wicked in the dashboard lights. “Mmhm. She loves to be split wide open… makes her crazy. I bet Ayla’s watching every second.”
Jason, grin widening. "Oh yea she's getting a show for sure."
Jess giggled, leaning in to bite his neck. “Mmhmm. That sweet girl’s probably dripping. Her tiny pussy must be soaked.”
Jason’s hand slipped under her leggings. His fingers dipped through her folds and stopped dead. “Fuck. You’re soaked.”
Jess let out a giggle, her breath catching when his fingers pressed deeper. “God… Jason… listen to it…”
He pushed two fingers in, the sloppy, wet sound so loud it filled the car. Jess squirmed, hips rolling against his hand, her other hand still stroking his thick cock.
Outside the car, the night was silent, but inside it was nothing but filthy squelch, wet gasps, and soft curses.
Jason’s thumb found her clit, circling slow. “This wet for me… or for that big cock upstairs?”
Jess’s hips bucked. “Mmm… both. I love watching a woman get ruined. Ayla’s up there learning how to be brave. I’m down here being filthy.”
Jason leaned in, his voice dark, taunting. “Yeah? Bet you wish it was you under him tonight, huh? That monster cock ripping your ass open?”
Jess moaned into his neck, biting him softly. “Maybe I do. Or maybe I’ll take yours out here first.”
Upstairs
Jude eased back, pulling Katherine onto his lap as she straddled his thick cock, mesh lingerie stretched tight over her hips as she sank down on him slow, inch by inch. Ayla's mouth fell open in the shadows. Katherine's pussy lips spread wide, slick shining as she bottomed out with a broken gasp.
Jude grabbed her ass, guiding her up and down as she bounced. The slap of her soaked cunt against his lap was so wet, Ayla could almost taste it.
She pressed her fingers deeper, stifling her cry in her shoulder as she rubbed her clit frantically. The sight of that big cock stretching Katherine open, the way her tight hole swallowed every vein, it ripped a tiny scream from her throat that no one heard over the wet chaos of the bed.
Jude flipped Katherine again, now she was on all fours, heels digging into the mattress as he slammed her from behind. The slap of skin and the squish of her dripping pussy sounded obscene. Ayla’s thighs trembled, fingers moving faster, her forehead pressed to the closet door.
She felt her orgasm building, fire rolling under her skin. She bit down on her knuckles, eyes locked on the place where Jude’s cock disappeared inside that greedy pussy. It wasn’t her yet, but god, soon it would be.
The closet smelled like sex. Her slick ran down her wrist, soaking her shorts, her legs trembling from the force of it.
Katherine’s voice broke the rhythm of moans with ragged, filthy pleas. “Harder, Jude. Fuck me harder. Split me open with that cock.” Her head snapped up, hair flying wild, and she let out a choked scream when he drove deeper. “God yes, ruin me. Make me your whore. I want the neighbors to hear how good this cock destroys me.”
Ayla’s eyes went wide, her hand jerking faster at the words, her breath a quick stutter.
Katherine’s nails dug into the sheets, her voice raw with need. “Don’t stop. Don’t you dare stop. Pound this pussy, make it drip down your balls. Oh fuck… yes… give me more.”
And still, no one knew Ayla was there, her secret, her filthy secret. The sound of Katherine’s pussy echoing like music, every word and wet slap pushing her closer to the edge.
Jason’s fingers never left Jess’s soaking slit, knuckles shiny with her wetness. Her lips were wrapped around his cock, cheeks hollowing, spit dripping onto her tits as she bobbed slow and deep. The windows were fogged, her moans a soft, hungry hum.
Jason groaned, hips lifting off the seat, voice rough. “Fuck… your mouth… you’re a dirty fucking girl, Jess.”
She pulled back just enough to talk, spit trailing from her lips. “Mmm… you like that, big boy? You like my throat hugging this cock?”
He grabbed her hair, forced her down, and she took him, deep, sloppy, wet slurps echoing. Jess’s fingers dipped between her thighs, teasing her own clit while her mouth was stretched wide.
Outside, you could see nothing but the faint outline of her head bobbing in his lap.
Jason hissed. “Goddamn… gonna cum in that pretty mouth. Take it. Swallow every drop.”
Jess whimpered around him, eyes watering as she sucked harder, her tongue swirling, cheeks hollow. He grunted, one hard thrust up and she moaned as his cock pulsed, thick ropes spilling onto her tongue.
She stayed right there, lips locked around the base, milking him with gentle sucks until he gasped, spent.
When she pulled back, she opened her mouth to show him the creamy mess on her tongue, then swallowed with a wicked grin. “Mmm. So good.”
Jason smirked, breathless. “Filthy slut.”
Jess wiped her lips with the back of her hand. “You think that’s filthy? Just wait.”
Ayla’s legs were slick and trembling. From her spot in the closet, she’d nearly blacked out twice from the way Jude’s monster cock slammed into Katherine’s dripping pussy over and over, the filthy slap and squelch of it. Katherine looked like a goddess, hair stuck to her sweaty face, tits bouncing in that tight mesh, heels still on as Jude hammered her from behind.
Ayla’s shorts were ruined. Her fingers were soaked. Her orgasm ripped through her so hard she’d had to bite her wrist to stay silent. She didn’t even notice the tiny whimpers slipping out anymore.
Jude pulled out, a thick string of wetness dripping from Katherine’s pussy to his cock. He looked down at her spread ass, then glanced to the side, just noticing the closet door shift. A flicker of suspicion in his eyes, but before he could say anything, Katherine grabbed him by the base and moaned, “Focus on this pussy, big boy.”
She rolled onto her side, one leg thrown high, her pussy glistening and open for him. Katherine’s voice cut sharp through the air, demanding, unashamed. “Slide back in. Right here. Give me every inch.”
Jude growled, lining up and pushing in deep from the side, his thick cock stretching her tight walls. Katherine’s scream cracked through the room, her hand slapping the mattress as she arched into him.
From the closet, Ayla nearly melted. She loved this side of Katherine, the way she ordered him, the way she demanded to be filled exactly how she wanted. It made her own hand race faster, desperate to match the rhythm.
Downstairs
Jess tucked her hair behind her ear, licking her lips. Jason pulled his hand from her cunt, his fingers dripping. He gave her a cocky grin. “What now, little slut?”
Jess leaned over, kissed him sloppy. “Now? Now I go get my big cock. The one that’s been pounding that pretty pussy upstairs.”
Jason laughed low. “You gonna take that twelve inches, huh? You want him to split you wide open?”
Jess giggled, climbing into her shorts with no panties. “Mmhm. Fuck it. Told Katherine last time she better share. That monster’s mine tonight.”
Jason smacked her ass as she slid out. “Go get ruined, baby.”
Ayla’s body was on fire in that tight closet, her breath fogging up the slats as she watched Jude’s massive cock disappear over and over into Katherine’s thick, dripping pussy. Every wet slap made her clit throb. She couldn’t stand it. Her yoga shorts were so soaked they clung tight, plastered to her curves like wet silk.
She tugged them down, peeling off her panties too, letting the cool air hit her swollen, slick folds. She spread her legs, fingers diving right back in, circling her clit furiously. It was messy, wet, filthy, her thighs shivering as she bucked against her own hand.
Then Katherine rolled onto her back, her pussy glistening, swollen and greedy, and Jude shoved in again. The sight hit Ayla like lightning. Her orgasm tore through her, eyes rolling, a choked squeal muffled behind her palm. Her knee knocked the door, the hinges creaked, and she stumbled out, dripping and dazed, completely naked from the waist down.
She didn’t even seem shy or like she’d been caught, lost entirely in the waves of ecstasy. Her fingers kept moving, circling and sliding into her slick folds, as if the orgasm wouldn’t let her stop.
She collapsed on the edge of the bed, legs spread, fingers still working her soaked slit. Her eyes were wild when Jude pulled out of Katherine, his giant cock slick, thick, twitching.
He looked down at Ayla’s pretty, untouched pussy, glistening, parted, so ready. He grunted, cockhead drooling against her thigh. “She on the menu?”
Ayla’s head snapped up, pupils huge, breathless and wild. “Y-Yes… fuck, rip it open… I want it.. please!”
Jude smirked, grabbed his shaft, slapped that fat, heavy head against her swollen clit. The smack echoed, Ayla buckled, moaning, another mini orgasm rippling through her as she writhed.
He lined up, massive cockhead kissing her tight, glistening entrance, her pretty lips spread, quivering, begging for it.
Just as he was about to push that first brutal inch in, Jude’s fingers circled Ayla’s swollen clit, rubbing slow, teasing circles while cockhead pressed against her glistening folds. She shivered, hips bucking, fingers digging into the sheets. “Oh god… yes… don’t stop… please… fuck me like that…”
Quick as a flash, he knelt, lips parting, tongue flicking over her slick folds, tasting her, teasing her, sending shockwaves through her core. Ayla gasped, breathless, words spilling out. “Lick me… harder… oh fuck… yes… right there…”
He rose again, cockhead slapping against her dripping entrance. She arched, pressing up, moaning, “Yes… now… slide in… please, big cock… fill me…”
Her dirty, needy voice hung in the air, every nerve on fire, fingers circling, sliding, trying to coax herself closer. The cock hovered at the threshold, teasing, pulsing, ready to slide inside her.
“NO. Not this one. She belongs to us, and only us.”
Jude froze, cockhead still teasing her slit, thick tip throbbing. Ayla screamed in frustration, hips rolling up, desperate. “No, fuck! Please, I want it deep, Katherine, please!”
Katherine shoved Jude’s cock away, pushed him back down between her own slick thighs. “Watch instead, baby. Watch how a woman takes cock. FUCK ME, JUDE.”
Jude roared, shoved back into Katherine’s dripping pussy, balls deep, pounding her hard. Ayla cried out, fingers back on her clit, her whole body trembling as she moaned, “Fuck… fuck… oh my god…”
The door banged open. Jess stood there, hair wild, lips swollen from Jason’s mouth. She looked at the massive cock buried in Katherine and giggled, feral.
“Oh, you think you’re done with that dick?"
“Now it’s my turn. I told you last time, Katherine... next time, that twelve inches is mine!”
Jude pulled out, that massive shaft shiny with Katherine’s cream. Jess dropped to her knees, licking the head, swirling her tongue around the fat crown, spit running down her chin. She looked up, pupils blown wide.
“Mmm… so fucking big…”
She climbed onto the bed, braced her feet, grabbed Jude’s cock, and lined it up with her soaking entrance. Ayla’s eyes locked on it, jaw slack, as Jess moaned, “Fuck yes, my pussy… my turn…”
“Oh Ayla, baby, you couldn’t stay in there, I see, ahhh? Fuck, it’s so hot not being close…” Jess gasped, rocking down slowly at first, then pushing harder. “It’s stretching me so wide, so fucking full, every inch of him, I can feel it…”
Jude thrust up, that massive cock splitting her open, inch by inch, the stretch brutal, the wet squelch filthy. Jess shrieked, nails clawing at the sheets.
“Oh fuck, YES, twelve inches in my pussy, fuck yes, wreck it, wreck it, oh god, it’s huge, it’s touching my lungs!”
Jude bucked his hips, pounding her open. Katherine reached over, grabbed Jess’s hair, pulled her head back to kiss her hard, moaning between sloppy kisses. Ayla whimpered, fingers moving faster on her clit, lost in the sensations.
Katherine pulled back, dirty grin on her lips, her voice low: “That’s it, baby. Take that monster. Look at Ayla. She’s loving every second. You want it next, pretty girl?”
Ayla’s eyes rolled back. She gasped, “Fuuuck… yes, yes, let me feel it, oh god…” She licked her lips, moaning louder. “Jess, your pussy’s so hot, so wet… god, I want to taste you, feel him in you…”
Jess screamed again, thighs shaking, pussy gushing. “Wreck it, wreck my pussy, oh my god, more, harder, break me open!”
Jude’s cock pistoned in and out, stretching her so wide she squirted across his thighs. Ayla moaned, hips bucking, lost in her own climax, every sight and sound driving her higher.
Jude pulled out of Jess’s ruined pussy. She collapsed onto the bed, breathless, chest heaving, still slick and shaking from the pounding. He slammed back into Katherine’s thick, swollen folds, rutted her hard, bed rattling beneath them. Katherine’s mouth opened wide, nothing coming out at first, before a guttural moan tore from her throat, filthy and raw.
Ayla crawled closer, fingers still sticky on her clit. She grabbed Jude’s long shaft, stroking him while he fucked Katherine harder, helping him get there.
Katherine’s body bucked, tits bouncing, hips rising to meet him, nails digging into the sheets. Every thrust slammed deep, stretching her wide, making her cry out with guttural moans that shook the room. “Yes, yes, come on baby, fill me. Ayla, look, look how a woman takes it. One day you’ll be next. Watch, baby, watch. FUCK YES.”
Ayla whimpered, hips pressing into her own hand. “Oh god, Jess, look at her, she’s so full… so tight… fuck, I want him in me too… please, please let me…” Her voice cracked between moans as she stroked him faster, watching every sloppy thrust.
Jude’s hips drove into Katherine, relentless, balls slapping, cock pistoning in and out, spreading her slick folds, pushing her to the edge and over again. Her legs trembled, chest heaving, mouth open, cries lost between pants and ragged moans. She bucked against him, trying to take every inch, nails leaving streaks on the sheets.
Jess lay back beside them, chest rising and falling, slick dripping down her thighs, eyes wide as she watched, still gasping from the earlier pounding. “Oh fuck, Ayla, you’re dripping too… watching her and seeing me like this…”
Jude pulled out again. Ayla pumped him with both hands, lips parted, cheeks flushed. The first hot spurt blasted across Katherine’s clit, then more, thicker, messier, painting her folds, thighs, and trimmed mound. Ropes and ropes until her entire thick pussy was coated and dripping.
Ayla whimpered, rubbing it in with her fingers, sticky and awestruck. “Fuck… it’s so hot… seeing him flood her… tasting it, feeling it…”
Katherine leaned over, grabbed Ayla’s hand, and guided it to her lips, licking the cum off slowly.
“Good girl,” Katherine panted. “You’ll be ready soon.”
Jude pulled free, slapping a final wet stroke against Katherine’s folds, grunting low. “That’s all for now,” he growled, gathering himself and heading for the door.
The room fell quiet except for their ragged breaths. Katherine and Jess lay tangled on the bed, slick and trembling, cum dripping between their thighs.
Ayla crawled over, fingers pressing against Katherine’s folds, smearing the warm, sticky remnants across her own skin. “Fuck… still hot,” she whispered, eyes wide and gleaming.
Jess shivered, brushing her hand along Ayla’s slick, leaning close. “God… you’re hot,” she murmured, letting her tongue flick along Ayla’s sensitive skin.
They collapsed together, slick bodies pressed, shivering, the air thick with heat and their shared, messy lust.
Chapter 26
Part 1
Confessions After Dark
Ayla was the one who hit “call,” her phone balanced on her knees as she curled up in her dorm bed, blanket pulled tight around her shoulders. Jess answered from her own dorm room, tucked into her desk chair with her feet up, already grinning like she knew they’d get filthy fast. Katherine lounged at home, propped up against a pile of pillows in her big, rumpled bed, her hair loose, eyes dark with mischief. All three of them wore that warm, flushed glow they always had after letting something shameful slip, and none of them really wanted to stop.
Ayla giggled softly, tugging her blanket up like it could hide the way her cheeks were already turning pink. “Katherine… you know you looked like a goddess that night, right? When Jude was fucking you…”
Katherine’s lips curled slow and dangerous, her voice a low tease. “Did I now?”
Jess snorted from her chair, one leg bouncing. “She did! Ayla’s right, you looked unreal. Like some porn star who doesn’t even care she’s getting split open for everyone to watch.”
Ayla’s blush deepened, but her voice went softer, almost breathless. “It was so hot. Your pussy… it looked so pretty. The way it stretched around him, you could see how big he was. It looked like it hurt, but you were so wet, so messy… it just made it even hotter.”
Katherine’s smile sharpened, eyes narrowing as she teased, “Mmm, did you like how wet it sounded too? God, that was hot for me. It felt like someone was stirring up the nastiest pot of mac and cheese.”
Ayla squirmed under her blanket, the image so vivid it made her thighs press together. “Yeah… it was perfect.”
Ayla peeked at them through her lashes, voice dropping to a hush like she almost didn’t want to hear herself say it. “And when he pulled out… all that cum… I couldn’t stop staring. I just kept wishing he’d pulled out and sprayed it all over my face instead.”
Jess’s jaw dropped, a little gasp breaking into a laugh. “Ayla! Listen to you… you filthy little thing.”
Katherine threw her head back, her low laugh sending a shiver down Ayla’s spine. “God, I love that. You really do want to be painted, huh? Just dripping like someone’s dirty canvas.”
Ayla let out a soft giggle, burying her face for a second like she could hide the flush in her chest. “I do… I just want to feel it. Everywhere. Makes me feel… owned. Like I’m just his to drench.”
The words sent a warm throb down her belly… she loved how they looked at her when she said things like that. Like she was this sweet, dirty secret they both wanted to ruin more.
She peeked up, biting her lip. “And when he rubbed his cock on my clit… it felt so heavy and warm. I swear, I came just from that. I was losing my mind.”
Katherine’s mouth curled into that dark, teasing smile. “You were begging for it, weren’t you?”
Ayla squeaked into her blanket, her laugh muffled. “Don’t remind me…” The memory alone made her thighs squeeze tight. She could almost feel that heavy tip again.
Jess’s eyes widened, her jaw dropping. “Wait, what? I didn’t know you almost got stuffed by that monster cock!”
Katherine just shrugged, wicked as ever. “She was ready to take it, but I said no. That cock’s not for her, not yet.”
Ayla let out a dreamy little sigh. The stretch, the mess, it’d be stuck in her head all night. Maybe she’d have to text Tommy. Maybe she’d have to beg.
The three of them cracked up, laughter spilling through the screen like they were all tangled up in the same bed. Ayla wiped a tear from the corner of her eye, still giggling. “God, I love us. So… when did you both know you liked being watched? Or just… being this filthy?”
Katherine’s grin turned slow and dangerous, her eyes darkening as a memory slid over her skin like warm hands. She shifted in her big bed, feeling that old thrill shiver through her bones.
Katherine’s lips curled into a wicked smile. “Want my dirty little secret? Years ago, I was at my husband’s boss’s house for this big, fancy party. Everyone was all suits and pearls, acting perfect. I went to grab my bag, thought I’d left it in one of the coat rooms. Opened the wrong door… and there she was: the boss lady, so uptight all night, getting railed by her tennis coach like her life depended on it.”
Ayla gasped, eyes wide. “No way!”
Katherine’s grin sharpened. “Swear to god. One leg up on the dresser, the other planted on the floor, panties tangled at her ankle. He was pounding her so hard the dresser kept banging the wall. And she looked back at me, not scared, not embarrassed. She just put her finger to her lips, like shhh, then crooked her finger like she wanted me closer. She actually whispered, ‘Come in, shut the door. Be a good girl and watch me get my pussy wrecked.’”
She let out a low laugh, shaking her head. “I don’t know why, but it felt safer to step in than stay in the hallway where anyone else could see. So I did. And she kept looking me dead in the eye while he fucked her stupid. She moaned, ‘You like watching, baby? I come harder when someone sees me getting used like this.’ Then she just screamed for him to fill her up. God, she looked so free.”
Katherine’s tone dropped to a soft, dirty purr. “Ever since then, I’ve loved watching. But more than that, I realized it’s even better when I’m the one being watched. I never did it for real until last summer, but fuck, once I did, I knew. There’s nothing like knowing you’re being seen. That you’re someone’s filthy secret too.”
Ayla squirmed under her blanket, her thighs squeezing together at the thought. "God... I'd melt if someone I trusted saw me like that. Not a whole room of strangers, but you two? Or him? That's so hot."
She peeked up, eyes wide and a little shy but glimmering with want. "Watching is so good too. Just knowing it's real, the sounds, the mess... I love that."
Jess pointed at her camera, grinning like the devil. "Of course you do, dirty girl. No strangers, just the right eyes, so you can be the prettiest, messiest secret ever."
Ayla squeaked, giggling, her voice muffled by her blanket. "Stoppp..." But her smile gave her away.
Jess snorted, eyes dark with that wicked gleam. "Mine's not classy. When I was nineteen, I hooked up with my best friend's cousin in her basement while she was asleep upstairs. He put his hand on my throat and told me how pretty I'd look with his cum all over my face while she was right there."
She laughed, biting her lip. "Something just snapped. I started spitting out every dirty fantasy in my head, how I wanted him to bend me over the washing machine, how I'd suck him off at her family barbecue. The filthier I talked, the harder I came. Ever since then? If I'm not saying something filthy, if I'm not confessing shit I shouldn't, I can't come hard."
Ayla's heart thudded so hard she thought they might hear it through the phone. She peeked at their faces, Katherine's sly grin, Jess's wicked smirk, and felt that ache pulse between her thighs all over again.
Jess leaned forward, voice low and teasing. "You should text Tommy what you want, see what he says." She wiggled her brows, laughing softly. "Bet he'll love it."
Ayla squeaked out a laugh, her belly buzzing. God, they make me want things I shouldn't. She pulled her blanket up higher as Katherine blew her a kiss through the screen.
"Night, baby," Katherine murmured. Jess flashed her a wink. The screen went dark as the call ended, but Ayla just lay there, thumb hovering over Tommy's name, her whole body humming like she was still being watched.
Part 2
Closer
I’m lying on my back, phone propped on my chest, half-watching some dumb highlight reel that keeps replaying the same goals. I’m not even seeing the screen anymore.
I keep thinking about how this summer started. A few months ago, I was the guy who couldn’t even say what he wanted in bed, the guy who would’ve turned red if you asked him to talk dirty.
Now I’ve got Katherine’s laugh in my head, Jess’s confessions echoing when I close my eyes. All of it feels so easy now. So normal. It’s good. I love it.
But it’s not what I’m thinking about tonight.
Tonight I keep seeing Ayla. Not naked, not on her knees. Just that sweet smile when she talks to me like I’m someone she feels safe with. The way she danced that night by the lake, tiny shorts, hips moving like she didn’t even know what she was doing to me. But she did. God, she did.
I tap my thumb against the phone screen, a grin tugging at my lips. She doesn’t even know how she makes me feel. Like I want to slow down with her, not rush. Like I want to hear her giggle when she gets shy. It’s new. Different.
I’ve fucked a lot this summer, more than I’d ever admit to most people. But I haven’t felt like this in a long time.
My phone buzzes. Her name lights up my screen. Perfect timing.
“Hey,” she wrote. “Sorry it’s late. You up?”
I smile at the ceiling. She always apologizes for no reason.
“Yeah,” I type back. “Never too late for you. You okay?”
The dots bounce for a second. I picture her curled up in bed, blanket pulled to her chin, phone gripped tight in both hands.
“I’m good,” she answers. “Just couldn’t sleep. I was thinking about how nice you’ve been to me lately. I don’t know. Just wanted to say hi.”
I laugh softly under my breath. She doesn’t know how much that does to me, that she wants to talk even when she’s too shy to say why.
“You don’t have to thank me for that,” I tell her. “I like talking to you. Makes my night better too.”
There’s a pause. The dots fade, then return. She’s always careful with her words. It’s sweet.
“You make me feel like I can just… be myself,” she writes. “I like that.”
Warmth spreads through my chest. It’s not the same heat I get with Jess or Katherine. It’s softer. More dangerous, somehow.
“Good,” I reply. “That’s what I want. You should feel that way with me. Always.”
Another message pops up, a little braver this time.
“Do you think we could hang out sometime? Just us. Like a real date.”
I laugh again, a soft, happy sound I don’t even try to hide. She doesn’t know I’ve been waiting to ask the same thing.
“Was hoping you’d ask first,” I tell her. “Let’s do it. Somewhere nice. Just you and me. How’s this weekend?”
Her reply comes instantly, a burst of relief through the screen.
“Yes please. I’d love that. I’ll find something pretty to wear.”
I shake my head, grinning. She doesn’t have to. She could show up in sweats and still make me lose my mind.
“Wear whatever makes you feel good, baby. You always look beautiful to me.”
I don’t push. I don’t flirt too hard. I just want her to fall asleep with that glow in her chest. Ayla. God, she’s going to change everything.
One last message appears, so simple it makes my pulse skip.
“Goodnight, Tommy. Can’t wait.”
I switch off the screen and let the phone rest on my chest. I smile into the dark, that good, warm smile that feels like the only thing that matters right now.
~
It’s funny how the right small town can feel like the middle of nowhere and exactly where you’re supposed to be, all at once. We picked a spot that wasn’t too far for either of us, just a little place with cozy restaurants and warm streetlights that make you feel like the world shrinks down to two people when you’re walking side by side.
I got here first, leaning on the hood of my car outside the restaurant. I checked my phone maybe five times, pretending I wasn’t. When her message popped up, “I’m here!” my chest squeezed in that stupid way it does with her.
And then I saw her step out of the Uber, and all I could think was holy hell.
Ayla isn’t flashy. She never tries too hard. But tonight she’d done her hair soft and loose, a bit of makeup that made her eyes pop and her cheeks glow. The dress was simple, dark green, hugging just enough to make my throat dry. And she was still her, shy and sweet, tugging her purse strap higher on her shoulder, eyes finding mine with that tiny, nervous smile.
“Hey you,” I said, my voice softer than I meant it to be.
Her smile got a little bigger. “Hey.”
I held the door open for her, my hand brushing the small of her back. She let out this tiny breath when I did, like she liked it. Inside, the place was warm, all wood booths and candlelight on the tables. It felt… right.
We sat across from each other, menus open but mostly ignored. She tucked her hair behind her ear, cheeks still rosy. I swear she does that every time she’s nervous, and it makes her even prettier.
I asked her about school, what she’s studying, what she wants after. She brightened at that, soft voice spilling out how she’s in early childhood education. “I want to work with kids,” she said, her smile small but proud. “I just like seeing how their little minds work. Makes the world feel… I don’t know, lighter.”
God, I loved that. It felt so her. Sweet. Gentle. A little wild underneath if you looked close.
She nudged her straw around her glass, then peeked up at me through her lashes. “What about you? What do you want to do, when you’re not busy being… you know… you.” She smiled, that shy thing she does when she flirts without realizing.
I laughed. “What, the big bad neighbor?”
She rolled her eyes, smiling harder.
“Nah. Sports physio,” I said. “I want to work with athletes. Keep them on the field, help them get stronger. Be the guy who gets them back up when they think they’re done.”
She tilted her head, studying me in that soft, open way she does. “That’s so… good. You’d be good at that.”
I shrugged, but I felt it, that warm squeeze in my chest again. “I hope so.”
Dinner was slow, easy. We talked about dumb things, the worst dorm food we’d had, who’d seen the worst hookup stories in the hallways. She laughed at my bad jokes. I laughed at hers. There were moments we just sat there, forks pushed aside, leaning in close, voices dropping low like we were afraid the world would overhear.
She asked about my old football games. I told her about her favorite movie that I hadn’t seen. We just… fit. Not forced. Not messy. Just us. And when she smiled at something stupid I said, her hand brushing my wrist for half a second, I swear it was the warmest touch I’d felt in months.
The waitress came to clear our plates. We stayed, talking. Lights turned softer, like the restaurant knew we needed that last bit of hush to say what we wouldn’t say anywhere else.
When the check came, she reached for her purse, of course she did. I caught her wrist, shaking my head. “Nah. I asked you here. Let me do this right.”
She smiled, cheeks blooming pink. “I just… wanted an excuse to dress up a little.”
“Glad you did,” I murmured. “You look beautiful tonight, Ayla.”
Her eyes dropped, but that smile stayed. Small, shy, but so bright. “Thank you, Tommy.”
When we stepped out into the crisp night air, the world felt small again, just us, our steps matching as we crossed the empty street. I could feel it when her shoulder brushed mine, how her hair smelled sweet when it drifted my way.
No rush. No promises. Just… that pull. The soft hum under our skin that said this is good. This is right.
When she looked up at me, her eyes sparkled under the streetlight, soft, safe, wanting.
And for a second, I swear the old me flashed, the kid who would’ve second-guessed the moment. But I’m not him anymore. So I just smiled, brushing a stray hair from her cheek.
“Come on,” I said. “Let’s get you warm. I got us a room, just in case.”
She smiled, stepping a little closer. “Good. I don’t want tonight to end yet.”
Neither did I.
Part 3
I close the hotel door and the world shrinks to just us, the hum of the heater, the faint city glow behind the curtains, and Ayla standing by the bed in that dark green dress that's been driving me crazy since she stepped out of that Uber. She's toying with the hem now, fingers trembling just a little, like she's holding her breath. Her eyes catch mine, wide, warm, lashes fluttering like she's still deciding whether to hide or let me see everything. Her hair spills soft over her shoulders, catching the bedside light like a halo that makes my throat tighten. She looks like something you'd ruin yourself for.
I don't say a word, just step closer, slow enough
that she could take a step back if she wanted. But she doesn't. She holds her ground, chest rising and falling under that dark green fabric, her breath catching like she's bracing for something she's been thinking about for weeks. I see it in the way her lips part, the tiny tremble at the corner of her mouth, like she's not sure if she should pull me closer or run for the door. When I reach out, my knuckles graze her jaw, and her eyes drift closed, letting me in, letting me touch her like this is what she's been waiting for.
I cup her cheek, my thumb brushing along the soft curve of her jaw. Her eyes flutter open, wide and glassy in the low light, like she's torn between hiding and begging for more. "Nervous?" I murmur, my voice low, warm against her skin.
A breathy giggle slips out, sweet and real. "A little," she whispers, her lashes dipping as if she's embarrassed to admit it.
I tilt her chin higher, watching the flush creep down her neck. "Do you want to stop?"
Her answer comes in a rush, a tiny shake of her head, her fingers curling around my wrist. "No. I want you. So much."
I tilt her chin, my thumb brushing her lip, and she leans into it like she's starving for the touch. The first kiss is soft, a gentle press, a question she answers with that sweet little sigh against my mouth. Her shoulders relax under my hands. Her fingers slide up my chest, searching for something to hold onto, like she needs me to keep her steady.
When I kiss her deeper, I feel her whole body lean in, her hips press closer, a tiny whimper catching at the back of her throat. I pull back just enough to look at her, my forehead resting against hers, our breaths tangling. "You're so fucking beautiful," I whisper, my voice rougher than I mean it to be.
She giggles, a shy, breathless sound that feels like a secret. "You keep saying that."
"Because it's true." My thumbs brush her sides, feeling how warm she is under my palms, how easy she is to read when she's like this, soft, wanting, already mine.
Her fingers slip down, brushing the buckle of my belt like she’s testing her bravery. She looks up at me through her lashes, breath catching when I don’t stop her. Her fingertips fumble with the metal, careful, like she’s unwrapping something precious.
I catch her wrists gently, feel the tiny tremor in her pulse. “Slow,” I murmur, my voice low and sure. “We have all night, baby.”
She lets out a soft, shaky giggle, her lips parting as she nods, that sweet, obedient little nod that makes my chest squeeze tight. I slide my hands up her sides, tracing her warmth through the thin fabric before slipping the straps from her shoulders. The dress slips down her arms, pooling at her feet like it was made to fall for me.
She stands there in that tiny scrap of lace, all soft curves and trembling breath. I trail my fingertips along her collarbone, down to the swell of her breasts. She shivers when I lean in, my mouth brushing the warm, tender skin. A tiny gasp escapes her lips, and I feel her press closer, like she wants to melt right into me.
I guide her backward, my hands steady on her hips until the backs of her knees bump the bed. She giggles, a tiny breathless sound that slips out before she clamps her lip between her teeth. She sinks down first on her knees, then lets herself ease back, hair spilling around her shoulders, eyes blinking up at me like she’s still not sure she’s allowed to be this wanted.
I stand there a second just soaking her in, the shy flush on her cheeks, the soft rise and fall of her chest, the way her thighs press together like she’s holding onto the last bit of her nerves. I lean in, brushing my thumb under her chin, tilting her head just so.
“Look at you,” I murmur, my voice lower now. “Body of a goddess. Sweetest thing I’ve ever tasted. All for me.”
Her eyes flutter, a soft little sound caught in her throat. She tries to turn her face, but I catch her jaw, my thumb brushing the corner of her mouth. “No hiding, baby. Let me see every bit of you.”
When I sink to my knees at the edge of the bed, her thighs part without me asking. She’s trembling under my palms when I drag her panties down slow, kissing the soft inside of her knee. The second she’s bare for me, I swear my brain short-circuits, the warm, sweet scent of her, the shine of that pretty pussy just waiting.
I nudge her thighs open wider, palms sliding up her soft skin, feeling her tense and relax under my touch. When I kiss the inside of her knee, she lets out this shaky breath, her fingers curl tighter in the sheets when my lips move higher. Her hips give this tiny, helpless tilt like she’s trying to meet me halfway.
When my tongue finally slides through her folds, she gasps, a sweet, choked sound that makes my cock throb behind my zipper. I taste her slow, savoring every drop of that soft, slick heat. Fuck, she’s sweet, warm, messy, perfect.
“Oh, Tommy…” she breathes, her voice just a whisper but wrecked already. Her fingers slip into my hair, tugging, not to pull me away but to hold me there. “Oh baby… that feels so good, babe… don’t stop…”
I flatten my tongue against her clit, flicking it until her thighs jump. She lets out a breathless little cry, her hips rolling up, shy but desperate. Her voice cracks on a moan. “Fuck… oh fuck, I’m gonna cum, oh god, Tommy…”
I growl into her, my hands locking her hips down when she squirms. Her fingers tighten in my hair, her soft cries turning to these sweet, broken gasps as her pussy clenches under my mouth. She tries to hide her face with her arm but I pull back just enough to breathe, my lips slick. “Let me see you, pretty girl. I want to see you fall apart for me.”
Her arm drops, eyes fluttering, lips parted around the prettiest whimper. One more slow suck on her clit and she shatters, her thighs trembling, hips stuttering as she spills onto my tongue, whispering my name like a prayer.
She’s still trembling when I draw back, my mouth slick with her taste. I kiss up her belly, her chest, back to her mouth so she can taste herself on my tongue. She whimpers into the kiss, her hands slipping into my hair like she doesn’t want to let go.
When I pull back, she blinks up at me, cheeks pink, lips kiss-swollen. And then that look flickers across her face, soft, shy, but hungry for more.
She slips off the bed, her knees sinking into the carpet in front of me, hair mussed, cheeks flushed, eyes wide and glassy like she’s already halfway gone. Her small hands fumble my belt open, that shy breathy laugh slipping out when my cock springs free. Her gasp is soft but filthy, a tiny sound that punches right through my chest.
“God… you’re so big,” she breathes, her voice just a hush like she’s confessing a secret. She wraps her hand around the base, tiny fingers barely closing all the way. She gives it a slow, testing stroke, her thumb brushing the vein underneath. Her eyes flick up to mine, lashes fluttering, then drop back to my cock like she can’t help herself.
She leans in, tongue flicking the tip, tasting the slick bead of precum. Then she parts her lips wide, so fucking wide, and sinks down slow. Her jaw stretches around the thick width, her moan humming up my length like a little thank you.
She pulls off with a wet pop, breathless, eyes glinting with that shy, wicked sparkle. “I love your cock,” she whispers, almost giggling. “It’s so big in my mouth…”
Then she goes back in, bolder now, lips wrapped tight, head bobbing slow and deep. She strokes what she can’t fit, her spit dripping down her fist. She moans around it, the wet slide echoing in the quiet room. Every time she pulls off, she rubs me over her cheek, her lips, even her forehead, marking herself with it like it’s her favorite toy.
I watch her, watch how she closes her eyes sometimes, head tilting side to side, hair brushing her shoulders. She’s so fucking hypnotic, lost in it like she’s in her own sweet little zone. Every soft moan makes my abs tense.
“Look at you,” I growl, brushing her hair back so I can see her face, that pretty mouth stretched wide, spit glistening on her chin. “You love it, don’t you? Love feeling it heavy on your tongue.”
She nods, eyes fluttering open just enough to meet mine. Her pupils are blown, cheeks burning, lips swollen. She moans around me like it’s the only thing she wants. I let the head slip from her lips and tap it against her cheek, her jaw, the bridge of her nose. She lets out this filthy little giggle, eyes rolling back when I slap it lightly against her tongue.
“Fuck, baby,” I rasp. “You love being messy, huh?”
“Mmm…” she hums, tongue out, eyes half-closed. She drags the tip along her lips, smearing herself more, then dives back in, bobbing faster now, her hand twisting the base, her throat humming sweet and needy around me.
When she pops off again, breathless, she giggles, a sound so sweet it makes me want to ruin her. “I love your cock,” she whispers, voice soft but filthy. “Love it all over my face. Makes me feel so good.”
I can’t help it, I drag my cock across her open mouth, across her flushed cheeks, her pretty forehead. She moans when I spank her lips with it, that sound vibrating through me like I’m the only man she’ll ever beg for.
I tug her up by the chin, her lips shiny, eyes soft and glassy like she’s half-drunk on it. She giggles, that shy little sound bubbling out when I brush my thumb across her spit-slick mouth.
“Come here,” I murmur, voice low, rough but warm. She scoots back onto the bed, her knees bumping the edge before she crawls up on her elbows, hair spilling over her shoulders. She looks back at me, cheeks flushed, lips parted, chest rising and falling so fast.
I follow her up, my weight braced between her thighs. My cock drags along her soft, slick slit. I feel her shiver under me, a tiny gasp leaving her mouth when the tip bumps her clit.
“Oh god…” she breathes, hips giving this tiny roll that makes my pulse hammer. “Tommy… please…”
I groan, lining myself up, pressing just the head inside. She lets out this sweet, shaky cry, her thighs quivering. “Fuck, baby, you’re so tight…” I rasp, my forehead resting against hers. I can feel her walls squeezing already, like she doesn’t know if she can take it.
I have to spit in my hand, smear it along my cock, rub it against her pussy, watching the way she trembles under me. "Breathe for me, Ayla," I whisper, softer now. "Just a little more. I got you."
She nods, biting her lip so hard I think she might draw blood. Inch by inch, I press deeper, feel her tense and then melt, her soft whimpers filling my ears like music. Her hands fist the sheets beside her shoulders, her thighs falling wider open for me, feet pressing into the bed like she's bracing to take every inch.
"Oh baby, oh fuck, you're so big," she gasps, voice catching. "Feels so good, oh god..."
I kiss her cheek, her neck, breathing her in. She smells sweet, sweat, perfume, that warm skin that's all hers. I rock my hips shallow, letting her get used to the stretch, her pussy sucking me in a little more each time.
"That's it, sweet girl," I murmur, my lips brushing her ear. "Just like that, you feel so fucking good around me. So perfect..."
I press deeper, feeling that tight grip of her pussy flutter around me, warm, wet, like she’s holding me there on purpose. Her nails bite into my shoulders, her breath coming in tiny gasps that turn me on more than anything I’ve ever heard.
I draw back, then sink in again, slow but steady. The slide is smoother now, wetter, her soft little cries mixing with the sound of our bodies meeting. Her thighs tremble, feet flexing against the sheets like she can’t keep still.
“Tommy… oh baby… fuck… feels so good,” she whispers, her eyes fluttering shut, then snapping open like she wants to see me, needs to. Her lips part on a moan when I thrust deeper, my hips pressing flush against hers.
I brush my mouth over her throat, kissing that soft skin while my cock drags along every sweet spot inside her. Her hips tilt up, chasing every stroke, those tiny, shy whimpers turning into helpless little gasps.
“You close, pretty girl?” I murmur, voice rough at the edges now. I feel her nod, her forehead pressing to mine as her whole body starts to tighten under me.
“Oh god, oh baby, I’m gonna, fuck, I’m gonna cum…” she cries out, her thighs squeezing tighter around my waist, her nails leaving little crescents in my back. I grind my hips deeper, my thumb brushing her cheek as her breath catches, then breaks apart.
She arches under me, her mouth dropping open on this sweet, choked moan that’s half my name and half a breathless whimper. Her pussy clamps down, pulsing around me so tight I have to grit my teeth to hold back. I keep moving through it, dragging every last shiver out of her while she melts beneath me, her voice gone to soft little gasps.
She’s still trembling when I kiss her shoulder, my hand sliding down to grip her hip. Her breath comes in tiny gasps, her pussy so slick I can feel how badly she wants it. She doesn’t even have to say a word.
I lean in close, my voice a low, warm growl at her ear. “I wanna fuck you from behind, baby, wanna see you take it like that.”
A soft gasp slips out, then she nods, shy but eager, and flips over for me. She settles on all fours, head down, ass up, her back arching into a perfect curve that makes my cock twitch. Her hair spills around her shoulders, her breath shaky as she looks back at me with that sweet, dazed grin.
I drag my palm down her spine, cup her ass, spreading her just enough to see how wet and glistening she is. My voice drops, warm but filthy. “Damn, look at you. So wet, so fucking ready to get fucked hard.”
She whimpers, then that sweet, breathy moan slips out, her voice shy but filthy. “Fuck yeah, Tommy, I wanna be fucked hard, please…”
That soft confession lights me up inside. I grip her hips tighter, line up, and rub the head through her folds, watching her push back, that pretty ass begging for every inch I’m about to give her.
I grip her hips tight, my thumbs pressing into that soft skin as I guide the tip right to her entrance. She’s so wet it slides through her folds easy, but that tight ring still grips me like she’s brand new all over again.
I push in slow, savoring every inch. She lets out this tiny, wrecked moan, her head dropping lower, forehead brushing the sheets, ass pushing back like she can’t help it.
“Ohhh… fuck…” I groan, my voice breaking when her pussy squeezes around me. “God, baby… you’re so tight… so fucking good…”
Her breath catches, a shy, desperate little sound. “Tommy… oh god… so deep… fuck, baby… just like that…” Her voice is soft but dripping with that sweet heat, like she’s half lost in it already.
I pull out just enough to feel that drag, then snap my hips back in, the smack of my hips against her ass echoing through the room. She gasps, her fingers clawing at the sheets, knees bracing as her thighs tremble.
“Yes… yes… fuck me… just like that…” she cries out, her voice cracking on each thrust. Her sweet, shy moans turn raw when I grab her hair, just enough to pull her head up so I can watch her mouth fall open on every stroke.
“You’re so fucking perfect like this,” I growl, my palm sliding over her ass, giving it a sharp smack that makes her gasp and push back harder. “Taking every inch like a good girl…”
She chokes out a breathy laugh, half giggle, half moan, that shy girl breaking right open for me. “Oh fuck… Tommy… yes, yes, yes… gonna cum again… don’t stop… please…”
Her whole body shudders, her hips slamming back into me like she’s trying to take more than I can give. She lets out this raw, sweet cry as her pussy clamps down, milking my cock so tight I have to bite back a curse.
When she starts to come down, she twists, breathless, hair wild, eyes blown wide. “Fuck… Tommy… let me ride you… wanna feel you so deep… wanna ride you so good…”
I groan, flipping her under me, and she scrambles up, that shy girl gone, replaced by something wild and hypnotic as she straddles me, her pretty thighs shaking but ready to take everything I’ve got.
She scrambles over me, hair wild around her shoulders, eyes wide and glassy like she’s somewhere else already. She swings one shaky leg over my hips and settles down, her small hand wrapping around my cock to guide it right where she wants it.
“Oh fuck…” she breathes, her voice trembling as she rubs the tip through her slick folds. “You’re so hard… so big… I love it, Tommy… I love your cock so much…”
When she sinks down, the stretch makes her eyes roll back, her mouth falling open on a helpless, broken gasp. “Ohhhh… baby… so deep… fuck…” She wiggles her hips, thighs quivering as she settles all the way in, her pussy gripping me like she never wants to let go.
She braces her hands on my chest, breath coming in tiny, shaky moans. She starts to move, slow circles at first, that tight, wet squeeze so good I can barely think. It’s like watching something holy and filthy all at once.
“God, look at you,” I rasp, my hands sliding up to hold her hips, my thumbs pressing into that soft skin. “So pretty riding this cock… so fucking good for me…”
She lets out a soft, broken laugh, and then it happens. Something snaps wide open inside her. She drops her hands to my shoulders, nails digging in for balance, and she bounces harder, faster, her ass pounding down so sweet and loud it echoes off the hotel walls.
“Oh fuck… oh fuck…” she pants, her head thrown back, hair flying, tits bouncing wildly with every wet slap of her hips smashing down. Her voice cracks, raw, helpless little gasps that make my cock throb so deep inside her I swear I could cum right then.
“Goddamn…” I growl, my fingers digging into her waist. “Look at this… look at your ass, bouncing so fucking pretty for me… fuck, baby, you’re gonna break me.”
Her moans turn to high, desperate whimpers, eyes fluttering shut as she bounces like she’s trying to smash her sweet pussy all the way down to my bones. Her thighs quake, sweat drips down her throat, and she leans in close, hair sticking to her flushed cheeks, her voice breathless and filthy.
“Don’t you fucking cum yet…” she pants, giggling through her wrecked moans. “I want you to feel me, every bounce, every inch, let me ride you till you can’t breathe…”
She slams her hips down again, the sound so wet and sweet it makes my brain short-circuit. “Mmmfuck… so deep… so fucking good… Tommy… you feel it? Feel how tight this pussy is?” She giggles, moaning when she feels me twitch inside her.
She rides me like that, almost lightning speed, ass jiggling, tits bouncing, voice a beautiful mess, until my abs clench tight, my growl ripping through the room. She feels it, giggles again, then pops off my cock with a slick, filthy gasp.
She drops to her knees between my thighs, tongue out, mouth open, eyes wide and glassy like the sweetest, dirtiest angel. “Cum for me, baby… drench my face… make me your messy girl…”
I stroke my cock over her lips, my voice breaking when I see that proud little smile. One more pull and I explode, ropes of hot cum painting her cheeks, her chin, the pretty slope of her nose. She giggles through it, rubbing the head across her lips and jaw, smearing it everywhere like it’s the best thing she’s ever tasted.
“Mmm… look at me,” she whispers, licking her lips, her voice dreamy and low. “So pretty for you… your good, filthy girl…”
She stays kneeling between my thighs, giggling as she drags my cock over her cheeks, her lips, even nuzzling my balls, smearing every drop like she wants to wear it home. Her eyes peek up through her sticky lashes, so sweet and filthy at the same time.
“You like that?” I ask, my voice low, still catching my breath. “Making a mess for me?”
She hums, that dreamy smile blooming across her face. “Mmm… I love it. Love your cum, Tommy. I wanna feel it everywhere, your cock, your balls, all over my face. Now that I’ve felt it, I want it all the time. The messier, the better.”
I can’t help it, I laugh, chest still buzzing as I watch her rub it in with her tiny fingers like it’s a reward. God, she looks so good like this. “Fuck… you’re perfect,” I murmur, brushing my thumb along her jaw. “My sweet, messy girl.”
She giggles, licking a drop from her lip. “Always.”