Hidden Heat at Ravenmoor Estate
Chapter 1
The rain lashed against the greenhouse roof in heavy sheets, turning the afternoon light into a hazy, emerald glow that filtered through dripping leaves and fogged glass. Vesper Thorne pushed her hands deeper into the mud around the rose roots, the cold earth squelching between her fingers while water soaked through her thin cotton dress, plastering it to her skin. Her nipples tightened visibly against the fabric, dark outlines pressing through as thunder rumbled overhead, but she ignored the chill, focusing on the task until a shadow fell across her work.
Cassian Vale leaned against the doorway, rain still beading on his dark hair and the open collar of his shirt. His gaze traced the curve of her spine where the wet dress clung, down to the swell of her hips and the way her thighs parted slightly for balance. “You’re determined to ignore me even here, aren’t you?” he murmured, voice low and edged with that familiar teasing heat. He stepped closer, boots sinking into the soft soil, until the scent of rain and roses mingled with the sharper note of his cologne. Vesper’s breath caught as she glanced up, catching the way his trousers pulled tight over the growing hardness between his legs, the outline pressing insistently against the fabric while his eyes darkened with open hunger.
This short smut story was created using A.I. powered by SmutFinder
Chapter 2
Vesper’s breath caught as she glanced up, catching the way his trousers pulled tight over the growing hardness between his legs, the outline pressing insistently against the fabric while his eyes darkened with open hunger. She rose slowly from the mud, her wet dress sliding higher up her thighs as she straightened, streaks of earth marking her skin and the thin cotton clinging like a second layer to every curve. Cassian’s hand lifted to brush a damp strand of hair from her cheek, his fingers lingering against the pulse fluttering at her throat, and the air between them thickened with the mingled scents of rain-soaked roses and the sharp, clean spice of his cologne.
“You’re trembling,” he murmured, stepping closer until the heat of his body cut through the chill. His palm slid down her arm, leaving a trail of warmth that made her nipples tighten further against the fabric, and then lower still, cupping the swell of her hip with deliberate pressure. Vesper’s fingers curled into the soaked front of his shirt, feeling the hard planes of his chest beneath, while the insistent ridge of his cock brushed against her belly through their clothes. Thunder rolled again, vibrating through the glass walls, and his mouth hovered just above hers, breath warm and teasing as he whispered, “Tell me to stop, Vesper. Or don’t.”
Her resolve fractured under the weight of that gaze, the hunger in it mirroring the ache blooming low in her own body. She tilted her chin up, closing the last inch so their lips met in a slow, searching kiss that quickly deepened, tongues sliding as his hands roamed lower to grip the curve of her ass and pull her flush against him. The greenhouse seemed to shrink around them, the patter of rain on the roof fading beneath the sound of their mingled breaths and the soft, wet slide of fabric as his fingers slipped beneath her dress, tracing the slick heat between her thighs. His cock throbbed noticeably against her, and she arched into the touch, a quiet moan escaping as his thumb found the swollen bud of her clit and circled it with unhurried intent.
This short smut story was created using A.I. powered by SmutFinder
Chapter 3
Vesper’s knees threatened to buckle as Cassian’s thumb pressed firmer against her clit, the slow circles sending sparks of heat racing up her spine and pooling low in her belly. She broke the kiss with a gasp, her lips swollen and glistening, and pressed her forehead to his while her hips rolled forward of their own accord, seeking more of that deliberate friction. Rain hammered the glass roof above them, each thunderclap vibrating through the wooden benches and making the air itself feel charged. His free hand tugged at the neckline of her soaked dress until one breast spilled free, the cool air tightening her nipple before his mouth closed over it, hot and insistent, tongue flicking while his fingers slid lower to part her folds and tease her entrance.
She felt the hard length of him twitch against her stomach, the fabric of his trousers now damp from both rain and the slick evidence of her own arousal. With trembling hands she worked at his belt, the metallic clink loud in the intimate space, then freed his cock—thick, veined, and flushed dark at the tip. It sprang into her palm, hot and pulsing, and she stroked him once, twice, smearing the bead of precum along his length as a low groan rumbled from his chest. Cassian’s fingers pushed deeper inside her, two of them curling against that sensitive spot that made her pussy clench and drip around him, her inner walls fluttering as pleasure coiled tighter. Their breaths mingled, ragged and desperate, the scent of wet earth and crushed rose petals rising around them while the risk of discovery only sharpened every touch, every stolen sound.
“God, you’re so wet for me,” he murmured against her breast, teeth grazing the sensitive peak before he lifted his head to watch her face as he added a third finger, stretching her slowly. Vesper’s head tipped back, mud-streaked throat exposed, a broken whimper escaping as she pumped his cock faster in time with his thrusts. The greenhouse walls blurred around them, the world reduced to the slick slide of skin, the press of his body pinning her against the potting table, and the growing urgency that promised neither of them could stop now even if the door opened behind them.
This short smut story was created using A.I. powered by SmutFinder
Chapter 4
Vesper’s whimper turned into a sharp cry as Cassian curled his fingers deeper, scissoring them to stretch her further while his thumb kept circling her clit in relentless rhythm. Her hand tightened around his cock, stroking him with urgent, uneven pulls that left him throbbing and leaking against her palm. The potting table dug into her lower back, but the discomfort only sharpened the heat flooding her core, her pussy clenching greedily around his invasion as if trying to draw him in. Rain lashed harder against the greenhouse glass, the storm’s roar drowning out their ragged breaths, yet every slick sound of her arousal coating his fingers seemed amplified in the charged air thick with petrichor and crushed petals.
Cassian pulled his hand free with a wet sound, lifting his glistening fingers to her lips in silent demand. She sucked them clean without hesitation, tasting herself on his skin while her eyes locked on his, dark with the same reckless hunger that had pulled them into this forbidden orbit. His other hand gripped her hip, spinning her around so her chest pressed against the table’s edge, her soaked dress bunched at her waist. He kicked her legs wider, the blunt head of his cock nudging her entrance, teasing her with shallow thrusts that parted her folds but refused to sink home. “Tell me you want this,” he growled against her ear, teeth grazing the mud-smeared curve of her neck, his voice rough with the weight of weeks of stolen glances and near-misses. Vesper pushed back against him, arching her spine in silent answer, her body trembling not just from the cold but from the electric thrill of knowing Adrian could walk in at any moment and shatter everything.
He drove into her in one relentless stroke, burying himself to the hilt and forcing a broken moan from her throat that echoed off the glass walls. The stretch burned sweetly, her inner walls fluttering around his thick length as he set a punishing pace, hips snapping forward while his fingers found her clit again. Each thrust rocked the table, sending pots clattering and the scent of wet earth rising around them like incense. Pleasure coiled tighter with every drag of his cock against that sensitive spot inside her, building toward a release that felt inevitable and dangerous, their bodies moving in desperate sync as the risk of discovery only fueled the obsession neither could escape.
This short smut story was created using A.I. powered by SmutFinder
Chapter 5
Vesper’s nails scraped against the weathered wood as Cassian’s thrusts grew harder, each snap of his hips driving her forward until her breasts flattened against the damp surface of the table. Her pussy clenched around him with every withdrawal, greedy for the thick drag of his cock stretching her open again, the wet slap of skin echoing louder than the rain hammering the greenhouse panes. She could feel the mud on her thighs mixing with the slick evidence of her arousal, his fingers working her clit in tight, relentless circles that sent sparks racing up her spine and made her thighs tremble. The danger of Adrian discovering them twisted low in her belly, sharpening every sensation until the line between fear and want blurred into something hotter, more consuming.
Cassian’s breath was ragged against the back of her neck, his free hand sliding up to cup her breast through the soaked fabric of her dress, thumb brushing her nipple until it peaked hard against his palm. He buried himself deeper with a low groan, grinding in slow, deliberate rolls that pressed against the swollen spot inside her and dragged another broken sound from her throat. The scent of crushed leaves and petrichor clung to their skin, mingling with the heady musk of sex as the storm outside intensified, lightning flashing white across the glass and casting their tangled shadows in stark relief.
Vesper pushed back to meet him, her body arching in raw invitation, the obsession they’d tried so hard to deny now burning through every nerve like the lightning itself.
Her orgasm hit without warning, a white-hot wave that locked her muscles tight around his cock and pulled a muffled curse from Cassian’s lips. He followed seconds later, hips stuttering as he spilled deep inside her, the heat of him flooding her core while his fingers gentled on her clit, drawing out every last tremor until they both sagged forward, chests heaving in the charged silence between thunderclaps.
This short smut story was created using A.I. powered by SmutFinder
Chapter 6
Cassian’s arms tightened around her waist as they remained pressed together, his softening cock still nestled inside her pulsing pussy, the mingled heat of their releases trickling down her inner thighs. Vesper turned her head just enough to catch his lips in a slow, searching kiss, the taste of salt and rain mingling between them while her fingers traced the damp lines of his jaw. The fear that had sharpened every thrust now ebbed into something steadier, a quiet certainty that this stolen fire between them had burned away every last pretense. She could feel the steady thrum of his heartbeat against her back, grounding her even as the storm began to ease outside, its thunder fading to a distant rumble.
He withdrew gently at last, turning her to face him fully so their foreheads touched, his hands sliding down to cradle her hips with a tenderness that belied the earlier urgency. “We can’t keep hiding this,” Cassian murmured, voice rough yet certain, his thumb stroking the curve of her breast through the clinging fabric. Vesper met his gaze, the obsession that had consumed them both now resolved into a shared resolve—no more shadows, no more risking Adrian’s ignorance. They dressed in silence laced with quiet touches, gathering the scattered tools and smoothing their clothes, then slipped from the greenhouse into the clearing night air. Hand in hand, they crossed the wet lawns toward the estate’s edge, leaving the roses and the risk behind for a future they would claim openly, together.
This short smut story was created using A.I. powered by SmutFinder
Create your own hyper-customized smut novel, tailored to your exact desires—from setting and characters to tone and every detail in between.
Smutfinder lets you craft the perfect fantasy with endless possibilities.
Create your free story!