Moonlit Passion on Stone Steps
Anya hit him at the base of the moonlit tiered steps and Lloyd took the impact with a grunt, hands already clawing up under her skirt. No words. Just mouths smashing, teeth, tongues shoving deep. He tasted salt and wine on her. Her nails raked his neck. He shoved her back against the next stone riser and she went with it, hips grinding into him, breath ripping out hot against his jaw.
He dropped.
Stone bit his knees. He didn’t care. He yanked her skirt to her waist, hooked a finger in the thin band of her underwear and dragged it down her thighs, off, gone. Hooked one of her legs over his shoulder. Buried his face between her legs. She was already wet. Soaking. The heat of her hit his mouth and he groaned into it, low and rough, the sound rumbling up through his chest. He dragged his tongue flat through her, root to clit, and felt her buck.
Her hands clamped into his hair. Yanked. Held him there.
“Nngh—” Her hips ground down onto his mouth, smearing him slick from nose to chin. He sucked her clit hard and she snarled, an ugly, beautiful sound, nothing soft in it. He growled back, the vibration making her thighs jerk against his ears. The stone scraped raw under his knees. Cold air on his back, hot wet flooding his mouth. He licked deeper, fucked her with his tongue, lapped up everything she gave him.
Her thighs were shaking. He felt the tremor against his cheeks, felt her clamp his head between them like she wanted to crush him. She rode his face in jerky, desperate drags, chasing it. He read it in the way her spine arched off the stone, the way her breath broke into short, animal pants above him.
“Uh—uhn—” Half-words. No sentences. Just sound.
He sucked harder. Flicked. She seized—thighs locking, a guttural growl tearing out of her—and he tasted the fresh gush of it, swallowed, didn’t stop until she shoved his head back by the hair, too sensitive, panting like she’d run.
He stood. Wiped his mouth with the back of his hand. Grabbed her.
They stumbled up two steps locked together, mouths crashing again, her hands tearing at his belt. The buckle gave. She wrenched it open, ripped the button, dragged his pants down off his hips. He kicked free of them, shoving the fabric off his ankles, stepping out clean before he spun her by the hip and bent her over the stone ledge of the landing. The sharp edge caught her low across the thighs—he saw her flinch, saw the line of her body strain forward, palms slapping flat to the cold stone. Exposed. Wide open under the moon, ass tilted up, skirt rucked to her spine.
He freed his cock. Fisted it once. Dragged the head through her slick.
“Grrh—” His own throat. He couldn’t help it.
The angle was awkward, brutal. The ledge sat low—too low—and he had to crouch behind her, knees splayed wide, dropping his hips to meet hers. He kicked her stance wider, forced her to sink, both palms braced flat to take it. He saw her toes dig against the stone, saw her fight for balance. He gripped one hip, lined up, and pushed.
Slick drag. Tight. He fed himself into her inch by inch and felt her stretch around him, felt the wet clutch of her swallow him to the root. She made a sound he’d never heard—high, broken, feral—and shoved back onto him despite the bad angle, despite the stone cutting into her.
“Nngh. Fuck.” His. Hers. Both.
He started moving. The exposure made it filthier—anyone could round the path, see her bent and split open in the moonlight. He didn’t slow. He snapped his hips, skin clapping against skin, her body jolting forward into the ledge each time. He pinned one of her wrists flat to the cold stone, left her other palm braced to hold her weight, and clamped his free hand hard at her hip to drag her back onto every thrust. She bore down low, knees wide, taking it, one hand pressed to the ledge to keep from pitching over.
He felt her clench. A hard, wet pulse around him. Heard the whine punch out of her throat.
Not enough. The angle fought him. He needed her flat. He needed deeper.
He didn’t pull out. He pulled her up off the ledge instead, hauling her spine flush to his chest, still buried, one arm clamped across her ribs to lock her back against him. Then he moved, the two of them shuffling as one unit toward the open villa door, her ass riding the cradle of his hips, his cock seated deep in her with every dragging step. He felt the squeeze, the wet grip of her sliding along his length each time they staggered forward together. She gasped, clutched his forearm, knees buckling against his.
“Uh—uh—ngh—” Panted into the dark.
He felt her clamp down again as they crossed the threshold, the squeeze nearly buckling him too. Three more steps, locked together, each one a fresh shock of friction. He kicked the door shut with his heel, the slam echoing.
The low table. He bent her down over it, far down, his knees splaying wide to drop his hips level with hers. Chest to wood, ass up, his hands locking her hips in place.
Then he let go of everything.
He pulled back to the tip and rammed home. Flat surface, full leverage, no balance to fight. He pounded her into the table, the wood scraping the floor with every slam. The wet sound of it filled the room—obscene, rhythmic, his cock dragging through her slick clutch over and over. Sweat dripped off his nose onto her back. Skin slapped skin in a hard, relentless beat.
“Grr—take it—” The words barely human, growled through his teeth into her shoulder.
She answered in feral whines, muffled into the wood, fingers scrabbling at the far edge for something to hold. He felt her walls flutter and grip. He read her unraveling in the arch of her spine, the jerk of her hips trying to meet him, the broken string of sound spilling out of her.
He hunched over her back, knees bent low, teeth scraping her shoulder, and fucked harder. Faster. Mindless now. Heat flooded him, hot and blinding, every nerve narrowing to the slick vice clamped around his cock. His hips snapped. The table juddered. Her panting hitched into a high, wrecked note.
He felt it building low and heavy, climbing fast.
One final thrust drove him impossibly deep. He locked there, pelvis flush to her ass, cock jammed to her limit. The depth shorted him out—a hard, blunt jolt that scrubbed every thought from his skull, sensation crashing in so heavy he couldn’t see straight, couldn’t think, just feel. He felt her seize, felt her body clamp and milk him in hard pulses. He growled. Teeth clenched. Muscles seized. He came in thick, brutal spurts deep inside her, jerking with each one.
He stayed buried. Twitching. Spent.
His weight bore her flat to the low table, both of them slick and panting, his knees still bent wide to keep them locked together, his cock still jerking inside her clenching heat. He didn’t pull out. Her back heaved under him, ribs working. He felt her clench around him again, an aftershock, and grunted into her shoulder. They stayed pinned like that—sweat-soaked, breath ragged, stunned animals breathing hard in the dark, his cock still throbbing where he’d driven it.