Emma's Cold Room Offer

curvy student forces stepbrother to watch her masturbate nightly.

16 min read August 22, 2026New
▶ Listen to this story
Rate the narration:

Open the full audio page →

Nadia had always known the spare room in her off-campus apartment was a freezer. The ancient radiator had died two winters ago, and the landlord’s promises of a fix evaporated like breath on cold glass. When her older stepbrother Grant called, voice tight with the frustration of another failed lease and a trunk full of half-packed boxes, she didn’t hesitate. “Crash here. I’ve got space.”

The catch announced itself the moment he hauled his duffel across the threshold. Frost spider-webbed the spare-room window. His breath fogged.

“Jesus, Nadia. It’s colder than a witch’s tit in here.”

She stood in the doorway, hip cocked, thick thighs pressing together under the hem of an oversized campus hoodie that barely covered the curve of her ass. Soft belly, heavy tits that strained every shirt she owned, ass that made jeans beg for mercy—Grant had noticed all of it since the day their parents married five years ago, when she was already eighteen and he was twenty-four. He had never said a word. She had never stopped noticing him back.

“Heater’s dead,” she said, shrugging so the hoodie slipped off one shoulder, revealing the black strap of a bra that looked two sizes too small. “Only working one is in my room. Floor’s free. Bring a sleeping bag if you’re precious about it.”

Grant’s jaw flexed. He was built thick from years of warehouse work—broad chest, veined forearms, dark stubble that scraped when he dragged a hand down his face. “You’re serious.”

“As a fucking heart attack. Take it or freeze your balls off. Your call.”

He took it.

That first night she left the bedroom door cracked “for the heat to circulate.” Grant unrolled his bag three feet from her bed, stripped to boxers and a thin tee, and tried not to stare while Nadia peeled off the hoodie. Underneath: a tiny white tank that clung to her tits like wet paper, nipples already hard from the chill that never quite left the apartment. Tiny pink shorts rode up the soft crease where ass met thigh. She stretched, arms overhead, belly pushing forward, the dark shadow of her pussy lips outlined against the thin cotton.

“Night, Grant,” she murmured, sliding under the covers. The heater clanked and hissed, flooding the room with dry warmth that smelled like dust and her vanilla lotion.

He lay rigid on the floor, cock already half-hard against his thigh, listening to the soft rustle of sheets as she settled. Sleep came in scraps.

By the third night the routine was carved into him. Grant would pretend to scroll his phone while she got ready, eyes flicking up every time the tank lifted and those heavy tits swayed. She knew. The way she bent to plug in her phone charger, ass pointed straight at him, shorts wedged between plump cheeks. The way she rolled onto her back and sighed, thighs falling open just enough.

On the fourth night he couldn’t stop himself.

The room was dark except for the orange glow of the heater. Nadia’s breathing had gone slow, deliberate. Grant turned his head on the pillow. She had kicked the covers down to her knees. One hand was under the waistband of those ridiculous shorts, the fabric tented over her knuckles as she rubbed slow circles. Soft, wet sounds. Her hips rolled. A quiet moan slipped out, half-swallowed.

His cock went rigid instantly, straining the front of his boxers. He stayed frozen, pulse hammering in his throat, watching the shadow of her fingers work. She pushed the shorts down her thighs, kicked them off. Thick legs parted. Even in the low light he could see the glistening slit, the way her middle finger disappeared knuckle-deep into pink heat. Her other hand shoved the tank up, pinching a dark nipple, rolling it.

“Fuck… yes…” The whisper was pure filth, aimed at the ceiling, or maybe at him.

Grant’s hand slid into his boxers before he could think. He gripped the thick base of his cock, thumb smearing the bead of precome already leaking. He stroked once, slow, matching her rhythm. The floorboards didn’t creak. She didn’t look. He watched her fuck herself with two fingers now, wrist flexing, the wet squelch louder than the heater. Her belly jiggled. Her tits bounced with every thrust of her hand. When she came it was quiet—back arching, thighs clamping around her wrist, a choked little sob that made his balls draw up tight. He didn’t finish. He just lay there throbbing, palm sticky, heart slamming so hard he was sure she’d hear it.

She caught him on the sixth night.

Nadia had left the lamp on low. She sat up against the headboard, tank already stripped off, heavy tits bare and marked with faint red lines from her own nails. Shorts gone. Knees bent, feet planted wide on the mattress so her pussy was obscenely on display—fat outer lips parted, clit swollen, inner folds shiny with fresh slick. She locked eyes with him the second his gaze flicked up from the floor.

Grant’s breath stopped. “Shit—Nadia, I—”

She didn’t cover up. She smiled, slow and filthy, and dragged two fingers down her stomach, through the neat patch of dark hair, straight into her cunt. The sound was obscenely wet.

“Don’t you fucking look away,” she said, voice husky. “You’ve been watching me cream all over my fingers for days. Think I didn’t feel your eyes? Smell how hard you get?” She pumped deeper, twisting, the heel of her hand grinding her clit. Her free hand cupped one full tit, lifting it, thumb flicking the stiff nipple. “Look how soaked I am just knowing you’re right there. Spreading for you. You want a better view?”

She slid lower on the bed, legs opening until the inner thighs trembled with the stretch. Three fingers now, plunging, cream coating her knuckles and dripping onto the sheet. Her moans got louder, unashamed, bouncing off the walls.

“Fuck, Grant—your cock’s so hard I can see it twitching in those shorts. Throbbing. Bet it’s leaking all over your fist already.”

It was. The outline of his dick was brutal, thick ridge clear against the thin cotton, a dark wet spot spreading. He couldn’t speak. Couldn’t move except to squeeze himself through the fabric, a helpless groan ripping out of him.

Nadia’s eyes dropped to that bulge and stayed there while she fucked herself harder, faster, the bed creaking. Juices ran down her crack. She pulled her fingers free, shiny to the third knuckle, and spread her pussy open with both hands so he could see every fluttering inch of pink.

“Keep watching,” she whispered, the words scraping low and filthy. “I want you to. Pull it out. Stroke that fat cock while you stare at your stepsister’s cunt. Don’t you dare come yet—just stroke. Nice and slow. Let me see how bad you need it.”

Grant’s hand shoved the waistband down. His cock sprang free, heavy and flushed dark, veins standing out, the fat head slick and dripping. He wrapped his fist around it and dragged upward, thumb swiping the slit, eyes glued to the way her hole clenched around nothing. Nadia moaned louder at the sight, plunging her fingers back in, matching his pace.

“That’s it… fuck your fist for me. Watch me. I’m so close already just from you looking. Gonna soak these sheets while you sit there leaking. Don’t stop. Keep that hand moving. I want to hear how wet you are for me.”

The heater rattled. The air smelled like sex and her lotion and the salt of his precome. Nadia’s thighs started to shake, belly tightening, tits heaving. Grant stroked faster despite her order, hips punching up into his fist, the wet slap of skin on skin filling the room. She was right there on the edge, mouth open, eyes locked on his cock like she wanted to climb down and sit on it.

But she didn’t. She just kept fingering that dripping pussy, kept moaning his name, kept the filthy show going while the tension stretched tighter and hotter between them—unresolved, dripping, waiting for whatever came next when the heater finally clicked off and the only heat left was the one burning under their skin.

Nadia’s thighs trembled harder, her three fingers pistoning deep into that dripping pink cunt, cream frothing around her knuckles and soaking the sheet beneath her ass. Grant’s fist flew over his thick cock, the fat head purple and weeping, precome stretching in sticky strings down to his balls. The air between them crackled, thick with the wet slap of skin and the raw stink of her arousal.

She didn’t tip over. Not yet. Her eyes locked on his leaking dick and she yanked her hand free with a filthy squelch, juices running down her wrist. “Blanket. Off. Now.”

Grant shoved the thin cover aside, cock springing free in the orange heater glow—veined, heavy, the flared head shiny and urgent. Nadia rolled onto her stomach, then up onto all fours facing him, her heavy tits swinging low, soft belly dipping, that fat ass cocked high. She reached under the pillow and pulled out the thick silicone dildo she’d stashed there days ago, the one with the ridged shaft as fat as his wrist and a base that flared wide. She spit on the head, smeared it, then reached back between her thick thighs and notched it against her swollen cunt lips.

“Stroke that fat fucking cock for me,” she ordered, voice rough with heat. “Nice and slow. Watch every inch of this disappear into your stepsister’s greedy hole.”

She pushed. The thick head stretched her open with a wet pop, her pussy lips clinging, parting around the girth. A low moan ripped out of her as she rocked back, taking half the shaft in one go. Her ass jiggled, cheeks spreading, the base of the dildo pressing against her dripping folds. Grant’s fist tightened and dragged up his length, thumb circling the slit, eyes glued to the way her cunt swallowed the toy. She fucked it deeper, hips rolling, the wet suck of it filling the room—obscene, rhythmic, her cream coating the silicone until it glistened.

“Fuck, look at you,” she panted, glancing back over her shoulder even as she faced him, tits swaying with every thrust. “Hand moving like you can’t help it. Cock twitching every time my pussy takes another inch. Feels so fucking full already… thicker than my fingers, stretching me open just for your eyes.” She slammed back harder, the dildo bottoming out, her clit grinding against the base. Juices sprayed faintly with each impact, dripping down her inner thighs onto the mattress. Grant stroked faster, hips lifting off the floor, the wet sound of his fist matching the filthy plunge of the toy into her.

Nadia rode it relentlessly, ass bouncing, soft belly rippling, moans turning to broken curses. “That’s it—jerk it. Leak for me. I want your balls aching while you watch this cunt cream all over this thick cock substitute. Wish it was you. Bet you do too.” Her arms shook. She dropped to her elbows, cheek pressed to the sheet, and fucked back harder, the dildo pistoning, her hole clinging and fluttering visibly around the ridges. Slick ran down to her clit, then lower, coating the crease of her ass. Grant’s cock throbbed in his grip, veins standing out, the head dark and dripping steadily onto his stomach. He couldn’t look away from the perfect view: her fat outer lips stretched wide, pink inner walls gripping and releasing the shaft, the way her asshole winked with every thrust.

She pulled the dildo free suddenly—long, shiny, coated thick—and tossed it aside. It hit the floor with a wet thud. On hands and knees she crawled off the bed straight toward him, heavy tits dragging, nipples scraping the hardwood. She stopped between his spread thighs, breath hot on his cock, and locked eyes with him.

“Don’t you fucking come,” she whispered, then opened wide and swallowed him down.

Her mouth was scorching, wet, filthy. She took him deep in one go, nose burying in his dark hair, throat convulsing around the thick head. Grant groaned like he’d been punched, hand flying to her hair, but she set the pace—sloppy, relentless, spit flooding out around his shaft and dripping onto his balls. She bobbed hard, gagging wetly, cheeks hollowing, tongue swirling the underside as she pulled almost off then slammed back down until her lips stretched tight around the base. Drool ran in ropes. Her free hand cupped his heavy sac, squeezing gently while she deepthroated him again and again, the wet retching sounds pure porn.

Grant’s fingers slid between her thighs from behind as she sucked. He found her soaked cunt easily, two thick fingers plunging straight into the heat she’d just stretched with the dildo. She moaned around his cock, the vibration shooting straight to his spine, and pushed back onto his hand. He finger-fucked her hard, curling, the heel of his palm smacking her clit, her juices pouring down his wrist. Nadia sucked louder, messier, spit bubbling at the corners of her stretched lips, throat working every time she forced him deeper. Her tits brushed his thighs. Her ass stayed high, giving him room to work three fingers now into that dripping hole, scissoring, feeling how soft and swollen she was inside.

She pulled off with a long string of spit connecting her bottom lip to his shiny cockhead. “Fuck my mouth… finger that cunt… I’m so close just tasting you.” Then she dove back down, throat bulging, eyes watering as she took every thick inch. Grant’s fingers pumped faster, the wet squelch of her pussy mixing with the filthy gluck of her throat. Her thighs started to shake again. She was dripping onto the floor now, a small puddle forming under her.

Nadia yanked her mouth free, gasping, chin shiny. She shoved him flat onto his back on the sleeping bag and swung a thick thigh over him, turning to face away—reverse cowgirl, that perfect fat ass right in his face. She reached back, gripped his cock, and lined the fat head up with her fluttering hole.

“Watch,” she ordered. “Watch your stepsister’s pussy eat every fucking inch.”

She sank down. Her cunt lips parted wide around him, stretching obscenely, the thick shaft disappearing into pink heat one slow inch at a time. Grant’s hands clamped onto her hips, thumbs spreading her cheeks so he could see everything—the way her hole strained, the cream already coating his cock, the tight ring of her asshole right above. She bottomed out with a guttural moan, ass flush to his hips, and sat there stuffed full, grinding in tight circles so he felt every flutter.

Then she rode.

Hard. Filthy. Her thick ass bounced and jiggled with every slam down, cheeks rippling, the wet smack of skin on skin loud and filthy. Her pussy stretched wide around his girth, lips clinging on the upstroke, swallowing him to the root on the way down. Cream frothed at the base, coating his balls, dripping down. Grant stared, hypnotized, watching his cock disappear again and again into that greedy hole, her inner walls milking him, the view perfect—spread cheeks, stretched cunt, the dark winking pucker of her ass. Nadia leaned forward, hands on his shins, and fucked him faster, tits swinging beneath her, soft belly bouncing, moans turning into broken, wordless grunts.

“Look at it… look how fucking deep you are… my cunt’s dripping all over your fat cock… taking every inch like it was made for this—” She slammed down harder, the impact making her ass clap. Slick sprayed. Her clit dragged against his shaft on every stroke. Grant’s hips punched up to meet her, burying himself deeper, balls tightening. The heater glowed uselessly; the real heat was the wet friction of her pussy devouring him, the sight of her body bouncing, the filthy smell of sex thick enough to taste.

Nadia’s thighs shook violently. She reached back, spread her own cheeks wider for him, and bounced with short, brutal strokes that made her hole gape slightly every time she lifted. “Gonna come… gonna soak you—watch my pussy squirt all over your cock—”

It hit her like a wave. Her cunt clamped down hard, fluttering, and she squirted—clear fluid spraying in hard pulses around his buried shaft, soaking his stomach, his balls, the sleeping bag beneath them. She kept riding through it, ass slamming, pussy gushing with every downstroke, the wet sounds turning liquid and filthy as she coated him completely. Her moans cracked into sobs of pure release, body jerking, juices running in rivulets down his cock and dripping off his sac.

She didn’t stop. Even as the squirting eased into a steady drip, Nadia kept fucking him reverse, slower now but just as deep, her cream-smeared hole still gripping and sliding, giving him that perfect ongoing view of her stretched, used cunt working every thick inch. Grant’s cock throbbed inside her, right on the edge, balls drawn tight, but she controlled the pace—teasing, grinding, keeping him locked in the wet heat without letting him spill.

The tension coiled hotter between them, unresolved, her body still moving, his hands still gripping those wide hips, both of them panting in the dim room while the night stretched on and neither one was finished yet.

Nadia kept grinding down on Grant’s cock in reverse, her cream-slicked walls fluttering and milking him with every slow roll of her thick hips. His hands dug into the soft give of her ass cheeks, spreading them wider so he could watch his shaft vanish into that greedy pink hole again and again. The wet suction of her cunt was filthy and relentless, juices frothing around his base and dripping in sticky ropes onto his balls. He throbbed inside her, so close his vision blurred, every muscle locked against the urge to flood her.

“Not yet,” she panted, glancing back over her shoulder with a wicked gleam. Sweat sheened the curve of her spine, her heavy tits swaying under her as she leaned forward and planted her palms on his shins. “You don’t get to fill this pussy until I say. Keep watching—look how it stretches for you. Feel how fucking soaked I am just from knowing your eyes are on every inch.”

She bounced harder, short brutal strokes that made her ass clap against his hips. The impact sent ripples through her soft belly and jiggled her cheeks; her hole clung and gaped slightly on the upstroke, shiny and swollen, before swallowing him to the root again. Grant’s cock jerked violently inside her. Precome leaked in hot pulses, mixing with her cream until the sleeping bag beneath them was a soaked mess. His balls ached, drawn up tight, the scent of their sex thick enough to choke on—vanilla lotion and raw cunt and the salt of his leaking dick.

Nadia’s thighs started to quake. She reached between her legs, fingers finding her clit, rubbing in frantic circles while she fucked herself down onto him. “Gonna come again… gonna milk that fat cock until you can’t hold it—” Her voice cracked into a raw moan as her second orgasm ripped through her. Her pussy clamped like a fist, fluttering and pulsing, a fresh gush of slick spraying around his buried shaft and soaking his stomach. She kept riding through it, ass slamming, body jerking, every wave squeezing him tighter.

Grant couldn’t take another second. His hips punched up hard, burying himself deep as the climax tore out of him. Thick ropes of cum pumped straight into her cunt, pulse after heavy pulse flooding her. He groaned like he was dying, fingers bruising her hips, watching his cock twitch and empty inside that greedy hole. Hot seed overflowed immediately, forced out around his girth in creamy white rivulets that ran down his shaft and coated his balls. Nadia moaned at the feel of it, grinding down to take every spurt, her walls rippling to milk him dry.

She stayed seated on him until the last throb faded, then slowly lifted off. His spent cock slipped free with a wet pop, shiny and softening, a thick glob of cum stretching between them before breaking. More of his load immediately poured out of her stretched, freshly fucked pussy—white streaks dripping down her inner thighs in slow, filthy trails, mixing with her own juices and running toward her knees. She crawled forward on shaky limbs, turned, and collapsed against his chest, sticky skin to sticky skin. Her soft belly pressed into him, heavy tits mashed against his pecs, one thick thigh thrown over his hip. Cum continued to leak from her, smearing warm and wet onto his stomach as she curled in close.

Nadia nuzzled under his jaw, breath still ragged, and smiled against his throat—wicked, satisfied, utterly filthy. “Heater’s actually fine, you know,” she purred, voice low and honey-rough. One hand traced lazy circles through the mess on his abs. “Fixed it last week. I just wanted an excuse to make my stepbrother watch me every night from now on. Touch myself while you get hard on the floor. Fuck myself on toys knowing you’re stroking that thick cock. Or better… climb on and ride you until you’re pumping me full again. Every. Single. Night.” She kissed the hinge of his jaw, hips giving a slow, deliberate grind that smeared more of his cum between them. “You’re not moving back out, Grant. This room stays cold if it has to. You’re staying right here where I can put on a show whenever I want.”

Grant’s arms banded around her automatically, one hand sliding down to cup a handful of her ass, feeling the wet heat still dripping from her. His cock gave a weak twitch against her thigh at the words, already stirring again at the promise. He opened his mouth to answer—

A sharp knock rattled the apartment’s front door three rooms away. Hard. Urgent. Then again, louder, followed by a muffled male voice calling Nadia’s name through the wood.

Rate this story

Thanks for rating
Tagged

Fresh filth, nightly

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