Last Night in the Cooler

Yara secretly watches coworker Dante stroke.

11 min read August 21, 2026New
▶ Listen to this story
Rate the narration:

Open the full audio page →

I still can’t believe I’m writing this down, but if I don’t confess it somewhere the memory will burn a hole straight through me. My name is Yara, twenty-two, and last Friday was supposed to be just another dead-end night shift at the cold-storage warehouse—my final one, actually. I’d already quit. Two more weeks of nothing and I was gone for good. The place was nearly empty after midnight; only me and Dante left on the floor. Dante, twenty-eight, built like he’d been carved out of the same concrete the loading docks were poured from, quiet in that way that makes your skin prickle when he walks past. I’d watched the roll of his shoulders under the company polo more times than I should admit, but I’d never done more than that. Not until the cooler.

I was restocking the outer racks when I noticed the old ventilation grate half-hidden behind a stack of pallets no one had moved in months. The screws were loose. Curiosity or boredom—I still don’t know which—made me crouch and ease the metal cover aside. Cold air breathed against my face, and then I saw him. Dante was inside the walk-in cooler doing the final inventory count, clipboard in one hand, thick black marker in the other. The fluorescent tubes threw hard white light across the stainless-steel walls and the fog of his breath. From my angle through the grate I had a perfect, unbroken view of his entire body: the heavy thighs straining his work jeans, the way his back flexed when he reached up to the top shelf, the dark hair at the nape of his neck damp with sweat even in the chill.

I should have closed the grate. I should have walked away and finished my own checklist. Instead I stayed on my knees in the narrow gap between pallets, heart slamming so hard I was terrified he’d hear it through the metal. My pussy clenched the second he turned sideways and I caught the full outline of his chest under the thin shirt. He was completely unaware. That ignorance was the first real jolt—hotter than any fantasy I’d ever spun about him in the break room. I pressed my thighs together and felt the damp seam of my shorts already sticking to me. Twenty-two years old and I’d never been this wet from just looking.

He worked methodically at first, checking dates, scribbling notes. Every time he bent to the lower shelves the denim pulled tight across his ass and the heavy hang of his cock shifted against his thigh. I bit my lip hard enough to taste copper. My breathing had already gone shallow. I slid one hand under the hem of my own shirt and cupped my breast through the thin sports bra, thumb circling a nipple that had gone painfully stiff in the draft coming through the grate. The cold air on my face and the heat between my legs made me dizzy. I kept telling myself one more minute, just one more look, but minutes stacked up and I couldn’t move.

Then Dante set the clipboard down on a frost-crusted shelf and rolled his shoulders like the night had finally gotten to him. He reached behind his head and peeled the sweaty polo straight off in one slow pull. The fabric dragged over corded muscle, over the dark trail of hair that ran from his chest down past the waistband of his jeans. Goosebumps rose instantly across his skin in the cooler air, nipples tightening into small tight peaks. I made a sound—small, helpless—and clapped my free hand over my mouth. My other hand was already shoving past the elastic of my shorts, fingers finding the slick folds of my cunt without any conscious decision. I was soaked. Two fingertips slid easily between my lips and I had to bite down on my own palm to stay quiet while I rubbed slow circles over my clit.

He still didn’t know I was there. Or so I thought. He turned toward the polished metal wall of the cooler to grab a new box, and that was when it happened. The stainless steel threw back a faint, distorted reflection of the grate behind him—and of my eyes, wide and dark, staring straight through. I froze with two fingers buried knuckle-deep inside myself. Dante went still for half a heartbeat. Then the corner of his mouth lifted in the slowest, filthiest smirk I have ever seen. He didn’t turn around. He just kept looking at that reflection, at me, and the smirk deepened like he’d been waiting for exactly this.

My pulse thundered in my ears. I could have scrambled backward, slammed the grate shut, pretended none of it had happened. Instead I stayed exactly where I was, fingers still moving, because the look on his face said keep watching. He knew. He wanted me to know that he knew. The mutual knowledge hit like a second heartbeat low in my belly. Dante set both hands on the metal shelf in front of him, braced, and rolled his hips once, deliberately, so the thick ridge of his cock dragged against the front of his jeans. Even from ten feet away and through the grate I saw it swell. He reached down with one hand and cupped himself, squeezing openly, thumb rubbing along the trapped length while he watched my reflection the entire time.

I pushed a third finger into my cunt and fucked myself in the same rhythm he used on his cock through the denim. My breathing turned ragged, little white puffs of steam escaping between my teeth into the cold draft. Every time I exhaled I was sure he’d hear, and every time he only smirked wider and pressed harder against his palm. He popped the button of his jeans with his thumb. The zipper sounded obscenely loud in the insulated quiet of the cooler. He didn’t shove them down all the way—just opened them enough to free his cock. It sprang out heavy and already half-hard, the head flushed dark, a shiny bead of precome already gathering at the slit. Dante wrapped his fist around it and gave himself one long, slow stroke from base to tip, eyes never leaving the reflection of mine.

I came right there on my knees with my shorts shoved halfway down my thighs, biting my wrist to keep from crying out. The orgasm rolled through me in hard, helpless pulses that left my legs shaking. When I could see again he was still stroking, slower now, almost lazy, smearing that bead of wetness down his shaft so it glistened under the harsh lights. He mouthed something I couldn’t hear, but the shape of the words looked like stay. Or maybe watch. Either way the invitation was clear. He kept his back to me, kept working his cock in that unhurried fist, and every few strokes he glanced at the metal wall to make sure I was still there, still touching myself, still drinking him in.

I dragged my soaked fingers out of my cunt and brought them to my mouth, tasting myself while I watched him get fully hard. The cooler hummed. My heart refused to slow down. Dante’s strokes grew a fraction tighter, a fraction faster, the muscles in his bare back flexing with every pull. He was putting on a show now, hips rocking into his own hand, and I was the only audience. The knowledge that he was hard because I was watching—because he caught me and decided to feed it—made fresh slickness drip down my inner thigh. I shoved my shorts the rest of the way off one leg so I could spread wider, two fingers back inside, thumb on my clit, already chasing the next peak while he fed me every filthy inch of the view.

He never once turned fully around. He didn’t need to. The reflection was enough. The smirk never left his mouth. And I stayed on my knees in the dark gap behind the pallets with my cunt open and aching, fingers working, knowing this was only the beginning of whatever the rest of the night was about to become.

I couldn’t look away. Dante’s fist kept working that thick cock in long, deliberate pulls, the head already shiny and dark, veins standing out under the fluorescent glare every time he stroked up. He finally turned just enough to lean his bare back against the metal shelves, hips angled toward the grate so nothing was hidden. The cold air made his skin prickle, but his cock stayed rigid, heavy in his grip. He stared straight at the grate—straight at me—and started stroking harder, firmer, thumb swiping over the wet slit on every upstroke so I could see every ridge, every vein, every slow flex of his forearm.

My fingers were already back inside my cunt, three of them this time, pumping wet and frantic while my thumb mashed circles over my clit. I was dripping onto the concrete, shorts tangled around one ankle, knees aching, but I didn’t care. The reflection of his smirk in the steel wall had become the real thing now—his eyes locked on the dark gap where I knelt, watching me fuck myself while he fed me the show. Precome beaded and stretched; he smeared it down the shaft until it gleamed. My breath came in sharp little gasps that fogged the air in front of the grate. I couldn’t stand it anymore. The ache was too deep, too empty. I needed more than my own hand.

I shoved the grate fully aside, metal screeching just once, and scrambled through the narrow opening on hands and knees. The cold hit like a slap—nipples tight under the sports bra, skin erupting in gooseflesh—but the heat between my legs burned hotter. Dante didn’t stop stroking. He just watched me crawl into the cooler, eyes dark, fist still moving slow and filthy on that thick cock.

“Came to finish what you started?” His voice was low, rough with the cold and something hungrier.

I didn’t answer with words. I dropped straight to my knees on the frosted floor in front of him, the chill biting through my skin, and wrapped both hands around the base of his cock. It was hot, heavy, pulsing. I leaned in and took him deep in one wet slide, lips stretching around the fat head, tongue flattening along the underside as I sucked him all the way to the back of my throat. He groaned—deep, guttural—and his free hand tangled in my hair, not pushing, just holding. I bobbed, hollowing my cheeks, tasting salt and skin, spit already sliding down his shaft while I worked the rest with tight fists. Every vein I’d watched through the grate now dragged across my tongue. He thrust shallowly, fucking my mouth in short rolls of his hips, the cooler air turning our breath into white clouds that mixed between us.

“Fuck, Yara—look at you,” he muttered. “Been watching me this whole time with that pretty cunt soaked. Suck it. Take it deeper.”

I did. I gagged softly around him, eyes watering, and kept going until my jaw ached and my own pussy clenched around nothing, desperate. When I pulled off with a wet pop, strings of spit connected my lips to his cockhead. He hauled me up by the arms, spun me, and bent me over a waist-high stack of sealed boxes. Cold cardboard rasped my bare stomach and tits as he yanked my hips back. One rough hand shoved my sports bra up so my nipples dragged against the boxes; the other guided his cock between my slick folds.

He slammed home in one long, powerful stroke that punched the air out of me. Thick. Stretching. Filling every empty inch I’d been fingering myself open for. I cried out—half moan, half gasp—and he didn’t give me time to adjust. He pounded me from behind in deep, driving thrusts, hips snapping hard enough that the boxes shuddered. Every stroke dragged over that spot inside that made my vision spark. The wet slap of skin on skin echoed off the steel walls. His hands gripped my waist hard enough to bruise, pulling me back onto him so he bottomed out every time.

“You like getting caught?” he growled against my ear, leaning over my back, chest hot against my chilled skin. “Sneaking around watching me stroke this cock, getting yourself off like a filthy little voyeur. Feel how hard you made me.”

“Yes—fuck, yes—” I pushed back to meet every thrust, cunt fluttering and dripping down my thighs. The cold air on my clit every time he pulled almost out only made the next slam hotter. He reached around and rubbed tight circles there while he fucked me, and I came hard around him, walls clamping, legs shaking, moaning his name into the boxes.

He didn’t stop. He pulled out, spun me again, and lifted me onto a low wooden pallet stacked with smaller crates. My back hit the rough wood; he hooked my knees over his arms and drove back into me in one smooth thrust, burying himself to the hilt in missionary. Our eyes locked. No more smirks, no more distance—just heat and need and the shared knowledge of how this started. He fucked me in long, powerful strokes, deep and steady, the head of his cock kissing my cervix on every bottom-out. My tits bounced; he leaned down and sucked one stiff nipple into his mouth, teeth grazing, while his hips kept slamming. I wrapped my legs around his waist and met him, nails digging into the hard muscle of his back.

“Look at me when you come,” he ordered, voice strained. “I want to watch your face.”

I did. I stared into his eyes while the pressure built again, unbearable, my clit grinding against his pubic bone on every thrust. He reached between us and thumbed it hard. That was it. My orgasm crashed through me harder than anything I’d ever felt—white-hot, full-body, cunt spasming and milking him in rhythmic pulses while I cried out and locked eyes with him the whole time. He followed a second later, burying himself deep and groaning my name as he came, hot spurts flooding me, hips jerking through it, never looking away.

We stayed locked like that for a long minute, chests heaving, breath fogging the air between our faces, his cock still twitching inside me as the aftershocks rolled through. The cooler hummed around us. Sweat cooled fast on our skin.

Dante finally eased out, then leaned down and kissed me—slow, deep, almost gentle after all the roughness. His mouth was warm. When he pulled back he rested his forehead against mine for a second.

“Hottest last night of work I’ve ever had,” he murmured, voice still rough. “Thank you for that.”

I managed a shaky laugh, still catching my breath, body boneless and blissed-out on the pallet. He helped me sit up, handed me my shorts, and we dressed in the cold without much talk—just lingering looks and the shared afterglow still humming under my skin. I slipped back out through the grate the way I’d come, legs unsteady, his come already starting to leak warm down my thigh. The warehouse floor outside felt unreal.

I walked out of that cooler knowing I’d never forget the thrill of being caught watching—and the way Dante made me come harder than I ever had before.

Rate this story

Thanks for rating
Tagged voyeurism masturbation public-risk fingering

Fresh filth, nightly

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