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

Vinyl Tease in the Stacks

Married wife bent over for a regular in the stacks.

8 min read November 06, 2026New

Francesca was twenty-eight and married and supposed to be home by now, but the university library’s vinyl stacks still needed finishing and the overtime pay was better than another silent dinner with her husband. The narrow aisle smelled like cardboard sleeves and warm dust. A single bulb buzzed overhead, throwing the crates and metal shelves into long shadows. Her silk blouse clung where she’d sweated through the evening shift; the pencil skirt hugged her ass and hips so tightly she had to take small steps between the bins. She was sliding a Coltrane reissue onto the shelf when Jerome’s voice came from the dark end of the row.

“Working late again, Francesca.”

He was thirty-two, married, a regular who never checked anything out and always found an excuse to linger near her cart. Tonight he filled the mouth of the aisle, broad shoulders blocking the only way out, dress shirt open at the throat, wedding band catching the weak light. She felt the familiar pull low in her belly the second she saw him. They’d been circling this for months—flirty comments over the circulation desk, his eyes on her mouth, her pulse jumping every time he leaned too close—but neither of them had said the dangerous part out loud until now.

“Stacks don’t close themselves,” she said, trying for casual and missing. Her nipples tightened against the silk.

Jerome stepped in until the crates pressed at her back and his chest nearly brushed hers. “My wife thinks I’m at the gym. She’s probably already in bed with her book.” His voice dropped, rough. “I’ve been hard half the night picturing you bent over one of these crates. Skirt up. Panties yanked aside. Me fucking you while she waits at home wondering why I’m late.”

Heat flooded her. She should have told him to leave. Instead her thighs pressed together and she felt how wet she already was, slick soaking the thin cotton between her legs. “I’ve been thinking about it too,” she whispered. “About letting you. About cheating on my husband right here where anyone could walk the main floor and never know. I’m soaked just standing this close to you.”

His hand braced on the shelf beside her head. The air between them crackled, thick with the decision neither of them was going to walk back from.

She turned as if she meant to keep shelving, reaching high for a sleeve on the top crate, and deliberately rolled her ass back until it met the hard ridge of his cock through his pants. The contact punched a quiet sound out of both of them. Francesca stayed there, grinding slow, feeling him thicken against the cleft of her ass while her fingers pretended to search the bin.

“This is so wrong,” she breathed, not moving away. “I’m about to cheat on my husband with another woman’s husband in the middle of the stacks. I should stop.” She pushed back harder, skirt riding up an inch. “I don’t want to stop.”

Jerome’s hands found her hips and held her there, grinding into her in a slow, filthy circle. “Then don’t. Pull something. Anything. I want to hear you say you’re doing this.”

Her hand closed on a rare pressing, a smoky jazz LP she’d been saving for the locked case. She slid it free, heart hammering, and crossed the three steps to the portable player the music department left on a low cart. The needle dropped. A low, lazy trumpet filled the aisle at barely more than a murmur, just enough to cover breath and the wet sounds she already knew were coming. She looked at him over her shoulder, skirt still rucked, and sank to her knees on the concrete between the crates.

“I’m choosing this,” she said, staring up at him with her mouth already open. “I’m going to suck your married cock while my husband thinks I’m inventorying records. And you’re going to let me.”

Jerome’s belt clinked. She yanked his zipper down herself, shoved his pants and briefs just far enough, and his cock sprang free—thick, flushed, already leaking. She didn’t tease. She opened wide and took him deep on the first stroke, lips stretching, tongue flat, the head nudging the back of her throat until her eyes watered. Spit spilled immediately, shining on her chin and his shaft. She pulled off with a wet gasp, stroked him with a messy fist, then sank down again, deeper, gagging softly around him while the trumpet murmured and her wedding ring glinted against his thigh.

“Fuck, Francesca—look at you.” His hand fisted in her hair, not forcing, just holding, guiding the rhythm she was already setting. “Swallowing another man’s cock like you were made for it. Your husband’s never seen you this sloppy, has he?”

She moaned around him, the vibration making his hips jerk, and stared up with hungry, watering eyes so he could watch every filthy inch disappear. She bobbed faster, cheeks hollowing, drool stringing from her lips to his balls every time she pulled back for air. One hand cupped him, rolling, while the other braced on his thigh. She took him to the root and held, throat fluttering, nose buried in the trimmed hair at his base, choosing every second of the betrayal. When she finally came up for air her lipstick was ruined and her voice was wrecked.

“I want you to fuck me,” she rasped, licking a stripe up the underside of his cock. “Right here. I want your cum. I don’t care that we’re both married. I want to be your cheating little slut tonight.”

Jerome hauled her up by the arms and spun her toward the nearest stack of heavy wooden crates. “Then bend over.”

She did, palms slamming down on the rough wood, ass presented. He shoved her pencil skirt to her waist in one rough motion. The silk blouse had come half-untucked; he didn’t bother fixing it. Her panties were soaked through, the cotton dark and clinging. He hooked two fingers in the crotch and ripped them aside so hard the seam tore. Cool air hit her bare, dripping pussy a second before his cock did.

He drove in to the hilt in one punishing stroke.

Francesca’s mouth opened on a silent cry. She bit down hard on her lower lip, tasting copper, forcing the moan back into her chest so it wouldn’t carry past the stacks. He was thick enough to stretch her, long enough to knock the breath out of her lungs, and so hot she felt every ridge. Her pussy clenched greedily around him, slick sounds obscene even under the low trumpet. Jerome didn’t start gentle. He set a deep, brutal pace immediately, hips snapping, balls slapping her clit with every thrust, the crates creaking under her weight.

“Tight little cheating cunt,” he growled against her ear, one hand fisted in her hair, the other gripping her hip hard enough to bruise. “Dripping all over my cock while your husband sits at home. You love this. You love taking married dick in the library like a filthy vinyl slut.”

She nodded frantically, forehead pressed to her forearm, pushing back to meet every stroke. Each thrust shoved her forward; the wood bit into her palms. Her blouse had ridden up. Sweat slicked the small of her back. She could feel how wet she was, hear it—squelching, filthy, unmistakable—every time he bottomed out and ground there, stirring her insides until her thighs shook. Her orgasm built fast and mean, coiling behind her clit. She reached back blindly, nails digging into his thigh, urging him harder.

“Don’t you dare come quiet,” he panted, though he kept his own voice low. “I want to feel you squeeze me when you cheat.”

She shattered on the next deep stroke, pussy clamping down in rhythmic pulses, a broken whimper escaping despite her bitten lip. Juice slicked his cock and dripped down her thighs onto the concrete. Jerome fucked her through it without slowing, chasing his own edge, the wet slap of their bodies loud in the narrow aisle.

He pulled out suddenly, spun her, and lifted one of her legs high, hooking her knee over his forearm. Her back hit the metal shelving. Records rattled. He shoved back inside in the same motion, the new angle letting him grind against her clit with every frantic thrust. Francesca’s arms locked around his neck. Her other foot barely touched the floor. The position was desperate, sweaty, perfect—his cock spearing up into her, her torn panties still bunched to one side, skirt bunched at her waist, silk blouse gaping so her tits bounced with every slam.

“Look at you,” he snarled, forehead against hers, breath hot. “Cheating little vinyl slut. Taking my married cock like you can’t get enough. Your husband’s never fucked you like this. He’d die if he saw how greedy this pussy gets for someone else’s dick.” He punctuated each word with a hard thrust that jolted her up the shelves. “Say it. Say you’re my slut.”

“I’m your slut,” she gasped, voice cracking. “Your cheating slut. Fuck me—use me—I want it, Jerome, I want your cum, I don’t care, I don’t care—”

He pounded her standing, the rhythm turning ragged and animal. Sweat dripped from his jaw onto her chest. Her heel dug into his ass, pulling him deeper. The trumpet on the player wavered and looped; neither of them heard it anymore. All she could hear was their breathing, the wet slap, the low creak of the shelves, and the filthy praise he kept pouring into her ear about what a desperate, married-cock-hungry whore she was for letting him ruin her in the stacks.

When his thrusts turned short and urgent he yanked out, spun her again, and shoved her back to her knees. “Open.”

Francesca dropped instantly, mouth wide, tongue out, eyes locked on his. Jerome stroked himself twice, rough, and came with a guttural groan. Thick ropes of cum striped her tongue, her lips, her chin. More spilled across the tops of her tits where the blouse had fallen open, hot and heavy, painting her skin. She swallowed what landed in her mouth, greedy, throat working, then leaned in to lick the head clean while he shuddered through the last pulses. Cum dripped from her lower lip onto her chest. She didn’t wipe it. She wanted it there.

The player needle hissed in the run-out groove. Their breathing was the only other sound.

Francesca licked the last drops from her fingers slowly, savoring the salt, then rose on shaky legs. She straightened her skirt with a wicked, satisfied smile, leaving the torn panties where they were for one more second before peeling them off entirely. The cotton was ruined, soaked with her and streaked with him. She folded them once and slipped the filthy scrap deep into Jerome’s pants pocket, patting it like a secret.

Cum still glistened on her cleavage, cooling against her skin. She tucked her blouse just enough to look decent from a distance and smoothed her hair. Both of them were already half-hard again with the knowledge that this wouldn’t be the last time.

She turned toward the end of the aisle, then glanced back, eyes dark and hungry.

“I’ll be working these stacks late again tomorrow night,” she said, voice low and sure. “You going to show up and betray her with me all over again, Jerome?”

Rate this story

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

Want your own cheating story?

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

Adults only · no real people · your request is never shown, only your credit name
Sponsor

Porn with real chemistry.

Films made for how women actually like it.

Take a look →
Sponsored link. 18+ only.
Tagged deepthroat doggy-style standing-sex facial dirty-talk cheating

Fresh filth, nightly

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