Erotic Audio Story

Her Resolve Finally Snaps in the Bookshop Stacks

Paulina's resolve snaps when the 32-year-old architect fucks her hard against the bookshop window.

▶ 19 min listen Narrated by Bella Exhibitionist
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

The rain had finally thinned to a mist by the time Paulina locked the front door of her little independent bookshop on Mercer Street. Twenty-eight years old, sole owner since she’d scraped together the down payment three years ago, she still felt that private thrill every time the “Closed” sign swung into place and the last straggler drifted out. Tonight the shop smelled of paper dust and the faint citrus polish she used on the oak shelves. The front windows—floor-to-ceiling panes with no blinds, no frosted film—looked straight onto the wet pavement and the occasional late pedestrian hurrying past under umbrellas.

Lorenzo was already in the back stacks, coat draped over a chair, sleeves rolled to the elbows. Thirty-two, tall enough that the top of his head nearly brushed the hanging lamp, architect’s hands permanently ink-smudged from late-night sketches. He’d been coming in twice a week for months, always after six, always lingering until the bell stopped chiming. They’d never once pretended it was about the books.

“You’re late,” Paulina said, voice already low, already filthy. She was shelving the new hardcovers in the literary fiction bay, short black skirt riding high on her thighs every time she stretched up. No tights. Just the bare flex of her legs and the knowledge that anyone walking past the glass could glance sideways and catch the flash of pale skin.

Lorenzo’s mouth curved. “Traffic. Or maybe I just like watching you bend over when you think the street’s empty.” He stepped in close enough that she felt the heat of him through her thin blouse. “You left the lights on bright tonight. Deliberate?”

She didn’t deny it. Her nipples were already stiff under the cotton; she could feel them scraping every time she reached. Months of this—whispered confessions while she alphabetized, his fingers brushing the small of her back “by accident,” both of them admitting out loud that the real fantasy wasn’t privacy. It was the opposite. The idea of some stranger pausing on the sidewalk, umbrella dripping, eyes locking on the two of them half-hidden among the stacks yet perfectly framed by the uncovered glass. Paulina had told him one rainy Tuesday that she came harder just imagining a courier or a couple walking their dog catching her with her skirt up and his cock buried. Lorenzo had answered that same night by describing exactly how he’d pin her wrists to the window and make her watch her own reflection while he ruined her, so any late walker would see her face contorted and know she was getting fucked like the public slut she secretly wanted to be.

Tonight the tension had a different weight. She felt it in the way he stayed silent for a long minute, just watching her reshelve a thick volume of poetry, skirt flipping up far enough that the lower curves of her bare ass showed. She wasn’t wearing anything underneath. She’d planned it that way when she dressed that morning, already wet at the thought of him noticing.

“Christ, look at you,” he murmured. He didn’t touch her yet. Instead he reached down and openly cupped the thick ridge of his cock through his tailored trousers, stroking once, slow and obvious. The fabric tented hard. “I’ve been hard since I walked past that window and saw you stretching. Keep bending. Let the street see the shape of that cunt under the skirt if anyone’s looking.”

Paulina’s breath stuttered. She stayed bent, stacking books with exaggerated care, ass out, knowing the angle put her almost in silhouette against the nearest pane. A taxi hissed by outside. Somewhere farther down the block a couple laughed. Her clit throbbed. She could feel how slick she’d already gotten, inner thighs starting to gloss.

Lorenzo kept stroking himself through the cloth, voice dropping into that rough architect’s growl he used when the blueprints were finally perfect. “I’m going to ruin you right against that glass one of these nights. Skirt around your waist, tits smashed to the cold pane so every passer-by gets a free show of your nipples. I’ll spread you open with my fingers first—get you dripping down your own legs—then shove in deep and make you take every inch while you watch the reflection of some stranger’s face going wide when they realize what’s happening. You want that, don’t you? You want to be the bookshop slut who gets fucked in plain sight.”

She made a broken little sound and pushed another book into place. Her resolve had held for months—teasing, admitting, never quite crossing. Tonight it felt paper-thin.

He stepped closer still. One big hand kept working his cock through the trousers; the other ghosted over the bare backs of her thighs, not quite touching. “I can smell how wet you are. Bend lower. Let me see if that short skirt is hiding a soaked little mess.”

Paulina obeyed, spine arched, cheek almost brushing a row of spines. The position forced her hips back. Cool air kissed the swollen lips of her pussy. She knew he could see everything—how shiny she was, how her clit poked out, how her hole clenched on nothing.

“Fuck,” Lorenzo breathed. He freed his cock with a quick zip and the soft slap of heavy flesh against his palm. Thick, dark-flushed, already beading at the tip. He stroked it openly now, right there in the stacks, the wet sound of his fist loud in the quiet shop. “Look at you presenting like that. You know anyone walking past can see the outline of us if the light hits right. I’m going to press you to that window and use you until you’re dripping down the glass. Make you come with your tits flat against it so the whole street gets to watch your face when you break.”

Her thighs trembled. She could picture it too vividly—the reflection of her open mouth, his hands on her hips, some late office worker or delivery guy slowing down, staring, maybe even pulling out a phone. The exhibitionist heat of it made her cunt clench hard enough to ache.

Lorenzo’s free hand finally landed on her ass, squeezing one cheek, spreading her just enough that she felt cooler air on her entrance. “You’re soaked. Dripping for it. I know exactly what you’re thinking—strangers seeing you get turned into a public fucktoy against your own shelves. You want them to watch me stretch this pretty hole and fill it until it leaks down your legs onto the floorboards.”

Paulina’s voice came out wrecked. “Lorenzo—”

He cut her off with a low, filthy growl right against her ear, still stroking that heavy cock so she could hear every slick pull. “I know you’re dripping at the thought of strangers seeing you used like a public slut. Admit it. Say you want them looking while I wreck you.”

That was the snap.

Something hot and shameless broke loose in her chest. The months of careful edges, the endless almosts, the polite little games—they burned away in one filthy rush. Paulina dropped to her knees on the worn rug between the shelves so fast her skirt rode up around her hips. The position put her eye-level with his cock, thick and veined and shiny at the head from his own hand. She looked up at him, cheeks flushed, lips parted, no more pretense left.

“Please,” she begged, voice raw and eager. “Take me right here. Against the shelves—against the glass—I don’t care. Use me where anyone walking by can see. I want them to catch me on my knees for you, want them to watch you fuck me like the dripping bookshop slut I am. Ruin me, Lorenzo. Make me take it hard enough that the whole street knows what I am.”

She reached for him, wrapping both hands around the base of that heavy cock, feeling it pulse. Her mouth watered. The big front window loomed only a few feet away, the wet street beyond it, lights smearing across the glass. Anyone who glanced sideways would see her on her knees in the stacks, skirt rucked up, begging with her hands full of architect cock. The thought alone made fresh slick run down her inner thighs.

Lorenzo’s fingers tangled in her hair, not forcing, just holding, his eyes dark with the same shared kink that had built between them for months. “That’s my girl. Look at you finally breaking. You’re going to get exactly what you’ve been teasing me with. I’m going to fuck you so deep against those shelves the books rattle, then I’m dragging you to that window and making you come with your tits on the glass so every last stranger gets a show. You ready to be that public little mess for me?”

Paulina’s answer was a needy moan as she leaned in, tongue flicking the wet slit of his cockhead, tasting salt and skin. She kept her eyes open, angled so she could see past his hip toward the streetlights outside. Her resolve was gone—shattered into pure hungry exhibition. She sucked the head between her lips, messy and loud, one hand dropping to rub her own soaked cunt while she worked him, already imagining the next moment when he’d haul her up, spin her, and shove that thick cock into her from behind right where the glass would show everything.

Outside, another set of footsteps passed. Someone’s umbrella dripped. Paulina only sucked harder, cheeks hollowing, the filthy wet sounds filling the quiet stacks, her free hand spreading her own pussy lips so the cool air and the possibility of eyes could touch her everywhere. Lorenzo’s grip tightened in her hair and he groaned her name like a promise of everything still coming—the hard fuck against the shelves, the window, the open street watching them both lose it completely.

She pulled off just long enough to pant, “Don’t stop. Don’t you dare stop. Make them see what a whore I am for you,” before she swallowed him down again, deeper, throat working, the last of her careful control dissolving into pure open lust right there in the back of her own shop with the whole city potentially looking in.

She kept swallowing him, throat fluttering wetly around the fat head, one hand frantically rubbing her swollen clit while the other gripped his thigh for balance. Lorenzo’s fingers tightened in her hair and he pulled her off with a wet pop, a string of spit still connecting her shiny lips to his cock. “Up. Now. I’m done letting you tease.”

Paulina scrambled to her feet on shaking legs, skirt already bunched at her waist so her bare, dripping cunt was fully exposed. He spun her toward the nearest low bookshelf that sat only two feet from the big street-facing window, the wet pavement outside glowing under the sodium lights. She hiked the skirt higher herself, bunching the fabric in her fists, and bent forward over the shelf of poetry hardcovers, ass shoved back, cheek nearly brushing the spines. The position put her straight in silhouette against the glass; anyone walking past would see the full lewd curve of her body, the dark thatch between her spread thighs, the way her tits hung heavy and free once he yanked her blouse open and shoved the cups of her bra down.

“Fucking look at you,” Lorenzo growled, lining his thick cock up against her soaked entrance. He slammed home in one brutal thrust that forced a loud, broken moan out of her. The bookshelf rattled. Books trembled. He didn’t give her time to adjust—just gripped her hips hard enough to bruise and started pounding, deep, punishing strokes that shoved her forward with every slap of skin on skin. Her pussy made filthy wet sounds, squelching around him as he fucked her like he owned the hole. “Take it. Take every fucking inch while the street watches. You’re dripping down your own legs already, you shameless bookshop whore.”

Paulina moaned openly, loud enough that it bounced off the glass. Her tits swung with each thrust. She stared at their reflection in the rain-streaked pane and beyond it to the empty sidewalk, heart hammering at the thought of some late walker rounding the corner. “Harder—god, Lorenzo, fuck me harder. I want them to hear me. I want someone to stop and stare while you wreck this cunt.” Her voice cracked into another shameless cry when he angled deeper and battered her cervix. Slick coated his balls. The wet slap of his hips against her ass filled the quiet shop. She pushed back to meet every stroke, deliberately grinding so her clit dragged against the cool wood edge of the shelf.

He reached around, pinched one stiff nipple, then the other, twisting until she yelped. “You’re going to come on my cock first like this—bent over your own fucking books with your slutty little hole stretched wide. Anyone walking their dog or catching a cab can see exactly how you get used after hours.” His rhythm turned brutal, relentless, the architect’s precise control gone, replaced by raw animal need. Paulina’s walls fluttered and clenched; she came hard, gushing around him, moaning his name like a prayer while her juices ran down both their thighs onto the floorboards.

Before the last pulse faded he yanked out, spun her by the waist, and lifted one of her legs high, hooking her knee over his forearm. He shoved her back against the cold glass of the front window so her bare tits smashed flat to the pane, nipples scraping the chilled surface, cheek and open mouth pressed right to it. One big hand slid up and lightly choked her throat—not cutting air, just owning her—while the other kept her leg spread wide. He thrust back into her soaked pussy in one smooth, deep stroke that punched another cry out of her. The position left nothing to the imagination: her spread cunt taking cock, her tits and face on full display against the glass under the bright shop lights.

“Look outside,” he ordered, voice rough against her ear as he fucked her standing, each stroke lifting her slightly onto her toes. “Someone could walk past right now and see this pretty face all fucked-out, see these tits flattened, see me using your hole like a public toy. Rub that clit. Make yourself come again while you beg me to fill you.”

Paulina’s free hand dropped instantly between their bodies. She rubbed frantic circles over her swollen clit, fingers slipping in her own mess, while his cock pistoned deep and steady. The light pressure of his hand on her throat made every moan vibrate. She stared past her own fogged breath on the glass at the wet street, pulse racing. “Please—fuck, Lorenzo, fill me up. Pump me full. I want to feel it leaking out while strangers watch me get ruined. God, it’s so hot—someone might be staring right now, watching you turn me into your filthy exhibitionist whore against my own shop window. Look at me, anyone who walks by, look how I take cock like I was made for it. Use me harder. Let them see what a dripping public slut the bookshop owner is.”

Lorenzo groaned, fucking her faster, the wet slap of his body against hers loud and filthy. “Yeah, that’s it. Tell them. You’re the whore who keeps the lights on bright so the whole street can watch her get bent and stuffed. Your cunt’s gripping me so tight—greedy little hole knowing people might see it stretched around my cock. I’m gonna paint you when I finish so they get the full show. Keep rubbing. Come again for the audience you don’t even have yet.”

She did. The second orgasm ripped through her harder than the first, thighs shaking, cunt milking him in rhythmic spasms while she sobbed out loud filthy encouragement. “Yes—yes, fuck your bookshop slut, let them watch me break—” Her nipples dragged over the cold glass with every thrust; her breath fogged a perfect oval around her open mouth. Lorenzo’s dirty talk matched hers, both of them lost in the shared rush.

“Imagine some couple slowing down right there on the sidewalk,” he panted, still choking her lightly, still slamming deep. “Seeing your bare tits smashed to the pane, seeing my cock disappearing into this soaked mess, hearing you beg to get filled like the shameless whore you are. They’d know exactly what you are. They’d never forget the night they saw the bookshop girl getting publicly wrecked.”

“I want that,” she gasped, fingers flying over her clit. “I want them to stop and stare while you use me. Fill me, Lorenzo—please, dump it deep so it runs down my legs for them to see. Or pull out and mark me. Just don’t stop. Make me your window display.”

He lasted only a few more brutal strokes. Then he ripped free, spun her just enough that she dropped to her knees again facing him and the glass, and stroked his glistening cock hard. Thick ropes of cum erupted across her face—hot stripes painting her cheeks, her open lips, her tongue—then more across her bare tits, dripping down the slopes and onto her nipples. She kept her eyes open the whole time, moaning at the heat of it, rubbing the mess into her skin with both hands like she wanted every drop on display.

Just as the last pulse painted a final rope across her collarbone, a couple on the sidewalk slowed. A man and woman under one umbrella, mid-thirties maybe, rain beading on their coats. They stopped dead, staring straight through the uncurtained glass at Paulina on her knees, face and tits glazed with fresh cum, lips parted, still smiling like she’d won a prize. Lorenzo stood over her, cock still half-hard and shiny, hand resting possessively on the back of her head.

Paulina licked a thick smear of spend off her upper lip, slow and deliberate, eyes locked on the staring couple. She didn’t cover herself. She smiled wider, cum glistening on her chin, and raised her voice just enough to carry if the glass weren’t so thick. “Thank you,” she said to Lorenzo, loud and clear and utterly shameless, “for finally breaking me. For making me the public whore I’ve wanted to be for months.” She cupped her cum-smeared tits, giving them a little jiggle for the benefit of the frozen pair outside. “Come back tomorrow night. Same time. We’ll put on an even riskier show for the late-night foot traffic—maybe leave the door unlocked so anyone brave enough can step inside and get a closer look while you fuck me over the counter.”

The couple outside hadn’t moved. The woman’s mouth was open. The man’s hand had gone still on the umbrella handle. Paulina kept smiling at them, tongue flicking out to gather another streak of Lorenzo’s cum from the corner of her mouth, when the sharp, sudden rattle of the front door handle jerked both their heads around.

Someone was trying the lock. Hard.

Fresh filth, nightly

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