Island fling shatters every rule
Salt and sweat and something darker, more metallic, bloomed across Johanna’s tongue the second her mouth found the hinge of Sebastian’s throat. She dragged her teeth up the tendon there, tasting the day’s heat baked into his skin, the brine of the ocean he hadn’t bothered to rinse off, and beneath it all something purely him—dense, addictive, a flavor her body recognized before her brain caught up. Her fingers were already curling into fists against the linen of his shirt, dragging it loose from his waistband. Her hips were already grinding forward looking for friction that wasn’t there yet. Only after her nails dragged twin red lines down his bared collarbone, his shirt shoved open to his sternum, did the last rational thought surface and drown: every rule she’d set for this fling had just been swallowed whole.
Sebastian’s laugh came out ragged, cracking halfway through. “Fuck—look at you. Tasting me like I’m the last meal on the island.” His hands found her hips, thumbs pressing bruises into bone. “Thought we said no strings, sweetheart.”
Inside his skull, the thought that surfaced wasn’t nearly that composed. He’d meant this to be slow. A tease. A little friction before dinner. But her mouth on his throat had short-circuited every plan he’d made, and now all he could think about was how fast he could get her naked before his knees gave out.
She bit down harder in answer, shoving him back against the cabana wall, fingers tearing at the waistband of his shorts, yanking them down past his hips in one impatient wrench so the fabric pooled loose around his thighs. “Shut up and give me your cock. Now.”
His hand fisted in her hair, wrenching her head back just enough to watch her eyes go dark. He turned them both in a rough half-circle, putting her back to the wall he’d just left, and walked her forward until her knees buckled against the woven rug spread beneath them. She sank onto it and took him in one feral slide, no warm-up, no mercy, throat working around the thick, salt-slicked length of him while he braced a forearm against the wall above her head and cursed at the ceiling.
“Jesus—greedy little tourist,” he panted, hips already jerking forward on instinct. “Thought you were the one with rules.”
She pulled off with a wet, obscene pop, a thread of spit still connecting her lower lip to his flushed, swollen crown. “Rules are for people who aren’t already dripping for it.” Her tongue swept slow up the underside of him, tracing the thick vein there like she was memorizing a map she intended to use later. “Your turn to shut up.”
She took him deeper this time, angling her jaw, feeling the stretch burn pleasantly at the hinge, feeling the head of him nudge the soft back of her throat. She gagged—on purpose, just to hear the broken, guttural sound rip out of his chest—and the vibration of her own moan around him made his knees buckle slightly against the wall. Saliva slid down her chin, mixing with the salt already drying on his skin, and she reveled in the mess of it, in how thoroughly it destroyed the polished, composed woman she’d been an hour ago at dinner. His fingers tightened in her hair, no longer guiding, just holding on, and she could taste the first bitter, warning drops of him leaking against her tongue. Her own hands found his shorts where they’d stalled at his thighs and dragged them the rest of the way down, freeing his stride, leaving them puddled at his ankles.
Sebastian’s brain had gone to static. He was watching her—actually watching, not just feeling—the way her throat flexed around him, the way her own hips were rocking shamelessly against nothing, chasing friction while she serviced him like she got off on it more than he did. He’d had this fantasy in the abstract since the first night on the beach when she’d told him off for staring. The reality of it was going to end him embarrassingly fast if he didn’t do something.
“Up,” he growled, hauling her by the hair before she could finish the job, dragging her to her feet so fast the room tilted. “Up, now, before I—” He didn’t finish the sentence. He kicked free of the shorts tangled at his ankles and spun her instead, walking her backward until her knees hit the low table and buckled, both of them dropping in a graceless tangle onto the rug. His hands found the hem of her shirt and shoved it up and off one shoulder, baring her to the collarbone, and her feet finished the work on the fabric still hooked around his ankle, shoving it the rest of the way loose while their kisses missed as often as they landed.
“Careful,” she gasped against his mouth, laughing breathlessly as his elbow caught the table leg. “Wouldn’t want you to pull something before you’ve earned bragging rights.”
“Sweetheart, I already earned them,” he muttered, hooking two fingers into the waistband of her shorts and stripping them down her legs in one long pull, tossing them somewhere behind him without looking, “the second you were on your knees for me.”
He came down over her in one heavy, deliberate motion, pinning her fully into the coarse weave of the rug, every inch of his weight pressing her sweat-damp skin into the fibers below. Johanna’s legs locked around his waist on instinct, heels digging into the small of his back, and he drove into her in a single, brutal, unbroken thrust that stole the air clean out of her lungs. The stretch of him was a live wire of sensation, that perfect, burning fullness that sat right on the line between too much and exactly enough.
“Goddamn—tight,” he groaned into the curve of her neck, his voice wrecked. “You feel that? All that mouth, all that attitude, and you’re still clenching around me like you were built for this.”
She arched beneath him, nails dragging fresh lines down the ridge of his spine. “Keep talking and I’ll flip you onto your back and show you exactly what this attitude can do.” Her breath came in short, hitching pulls, chest heaving against his, skin sliding on skin now slicked with a fine sheen of shared sweat that smelled of salt and sun and sex. “Move, Sebastian. Harder.”
He obliged. His hips found a punishing rhythm, deep, driving strokes that rocked her whole body up the rug with each thrust, her shoulder blades scraping the fibers, her breath punched out of her in short, involuntary cries. The sound between them turned filthy fast—wet, rhythmic, unmistakable, her soaked heat dragging against him on every withdrawal like the tide refusing to fully retreat. Sweat dripped from his jaw onto her collarbone; she caught the salt of it on her tongue when she surged up to kiss him, tasting the two of them mixed together now, indistinguishable.
Her POV blurred at the edges, the rug’s rough weave burning pleasantly against her shoulder blades, his weight a welcome, crushing anchor. “Is that the best you’ve got, island boy?” she managed, voice fraying at the edges. “I’ve had jet lag hit harder than that.”
“Careful what you wish for,” he rasped. He caught her knee where her leg had loosened around him and hooked it higher against his ribs, breaking the lock of her heels so he could angle her exactly how he wanted, and the next thrust dragged directly over the place that made her vision fracture into static. Her answering cry was all the confirmation he needed, and something low and possessive uncoiled in his chest at the sound of it, at the way she was falling apart faster than she wanted to admit.
They traded filthy barbs between gasps, voices cracking, sentences dissolving halfway through as the pace turned savage, reckless, both of them chasing something neither wanted to name yet. Just when the coil low in her belly wound tight enough to snap, he slowed—deliberately, cruelly—grinding deep and unhurried, denying her the punishing rhythm her whole body was screaming for.
“Sebastian—” Her whimper came out furious and desperate in equal measure.
“Not yet.” His grin was wicked, breathless, entirely too pleased with himself. “Want you shaking first.”
He held there, hips rolling in slow, torturous circles, and she felt the denial like a physical ache, a held breath her body refused to release. Her fingers scrabbled at his shoulders, trying to force his pace, but he caught her wrists and pinned them lightly above her head, watching her face with open, hungry satisfaction as she writhed beneath him, right on the edge and unable to tip over.
“You’re a menace,” she gasped.
“You love it.” He dropped his forehead to hers, breath ragged, fighting his own desperate need to just finish her, to feel her clamp down around him—but he wanted the unraveling first, wanted to watch the composed, smart-mouthed woman come completely undone by his hand alone.
Then he pulled out entirely, and the sudden emptiness made her gasp—an abandoned, aching hollow where fullness had been a second ago. Before she could protest, he’d hauled her upright by both hands, guiding her stumbling, unsteady legs toward the low wooden chair by the window. He released one hand to steady himself against the armrest and dropped into the seat first, pulling her down after him with the other, and she landed straddling his lap in one disoriented, frantic motion, her knees braced either side of his hips on the narrow seat.
“Wait—” she breathed, the new position registering strangely in her body, gravity pulling differently, her thighs trembling as she found her balance against him.
“No waiting,” he said, hands gripping her hips, guiding her down onto him again in one slow, filling slide that had them both groaning in raw unison. The new angle let her take him deeper, her own weight doing the work now, and when she finally found her rhythm, rising and sinking with increasing abandon, the chair legs scraped against the floorboards in time with her cries.
“Look at you,” he rasped, fingers digging bruises into the soft flesh of her ass, guiding her faster, “riding like you own it. Still think this is just a fling?”
“Still think you’re in charge?” she shot back, breathless, grinding down hard enough to make his head fall back against the chair.
“Sweetheart, I’ve been in charge since the rug.”
“Keep telling yourself that.” She rolled her hips in slow, deliberate circles just to watch his composure crack, his hands flexing helplessly against her skin, his own breath turning ragged and uneven beneath her.
He caught her jaw, forcing her gaze to his, feeling something dangerously close to reverence war with the animal need clawing up his spine. He would never admit—not out loud, not to himself later, not while there were rules to pretend still existed between them—how badly he wanted this exact moment to never actually end.
Then, just as her rhythm found its punishing, perfect stride, he stilled her hips with both hands, holding her right at the peak, refusing her the final drop.
“Sebastian, I swear to god—”
“Not yet,” he said again, voice wrecked, grinning through the strain of his own denial, thighs shaking beneath her with the effort of holding still inside her clenching heat. “Ask nicely.”
“Ask nice—” Her voice broke entirely, frustration and desperation twisting together until she could barely form words. “You absolute bastard—”
“That’s not nice.”
Her answer dissolved into a broken, furious sound as he finally, finally let her move again, angling his hips up to meet her, deeper this time, harder, hitting a spot inside her that lit up behind her eyes, every nerve ending narrowing to the single point where their bodies joined. The denial had wound her so unbearably tight that when he finally gave her the punishing, relentless rhythm her whole body had been screaming for, the climax didn’t build—it detonated, violent and sudden, tearing through her in shuddering waves that arched her spine and ripped his name out of her throat in a broken, wrecked shout.
Her cunt clamped down around him in hard, pulsing waves, slick gushing between their joined bodies, her whole frame seizing and trembling in his lap, nails cutting crescents into his shoulders. Sebastian felt her come apart around him like a held breath finally released, and it dragged him under a half-second behind her—his own release crashing through him with a force that whited out the edges of the room, hips stuttering, cock jerking deep inside her in hot, uncontrollable spurts that seemed to go on and on, aftershock after aftershock rocking through his spine in slow, staggered waves. He shouted something that wasn’t a word, forehead dropping to her collarbone, both of them shaking, both of them still twitching through the last of it, sweat-slick skin fused together in the salt-heavy air.
For a long moment neither of them moved, chests heaving in ragged, mismatched rhythm, the chair creaking faintly under their combined, boneless weight.
“So,” Sebastian finally managed, voice hoarse, lips curved against her damp shoulder. “Still just a fling?”
Johanna lifted her head, hair a wrecked, salt-tangled mess around her face, and forced her mouth into something cocky despite the fact her whole body still trembled with aftershocks. “Ask me again after round two, island boy. And don’t get used to winning.”
“Wouldn’t dream of it,” he said, already grinning, already dangerously unwilling to let her up.