Join the best erotica focused adult social network now
Login

Under Heraklion’s Skin

"Two lovers chase pleasure through Crete’s ruins, where ancient stones and modern guards awaken darker needs."

23
6 Comments 6
1.6k Views 1.6k
3.9k words 3.9k words
Competition Entry: Island Getaway

Author's Notes

"This story was written for the "Island Getaway" competition on Lush. Thank you for reading. I hope the island leaves its mark on you too. If you enjoyed this, feel free to visit my profile to explore more of my intense and immersive stories."

Nathan and Luke arrived hungry for sun and freedom, but the island had other plans for their bodies.

The ferry groaned as it docked, its deck shimmering with heat. Nathan, twenty-eight, leaned over the railing, sunglasses slipping down his nose. Sweat gathered behind his knees, the salt air clinging to his skin. Beside him, Luke stood with a backpack slung over one shoulder, tank top damp against his chest, lips slightly parted as he squinted into the light. Below, the harbor at Heraklion unfolded in soft white buildings, crooked alleys, and the dry pulse of a real Greek summer.

Luke stood beside him, a backpack over one shoulder, tank top damp against his chest. He was twenty-nine, tanned deeper with each island they’d passed, lips slightly parted as he squinted into the light. Nathan looked at him, jaw tight. The line between affection and lust was blurring again.

They had been hopping between islands for ten days now. No work emails, no deadlines, no expectations. Just sun, bodies, sea, and sweat.

Kreta already felt different. Heavier. More secretive. Nathan adjusted himself discreetly and swallowed. This island wasn’t going to be just another stop. He could feel it.

Later that evening, they found a quiet taverna built into the hillside, with plastic chairs that stuck to their thighs and a view over the darkening bay. Nathan kicked off his sandals, his feet resting on warm stone. The Mythos bottle in his hand was already wet with condensation.

“You still want to do Knossos tomorrow?” Luke asked, wiping his forehead.

“Is that the palace thing?” Nathan said.

“Yeah. Old Minoan ruins. They say it’s where the Minotaur myth started. Maze-like structure. Supposed to be the oldest city in Europe.”

Nathan raised an eyebrow. “Sounds like a lot of stone and sweat.”

“You’ll survive,” Luke said, smiling.

Nathan reached under the table and lazily brushed his hand over Luke’s crotch. “I don’t know,” he said, voice low. “The heat’s already messing with me. Feels like I’ve been hard since we stepped off the ferry.”

Luke shifted but didn’t stop him. “You always get like this when we travel.”

“Maybe it’s just this island,” Nathan said, still watching the sea.

“Then let’s make the most of it,” Luke said, clinking their bottles together.

The next day, the sun was already brutal when they reached the ruins of Knossos. Low stone walls stretched across the hillside, broken pillars casting short shadows, fragments of frescoes faded by time and heat. Tour groups swarmed like slow-moving insects, umbrellas bobbing between signs and maps. Nathan wiped his forehead, regretting nothing.

They wandered through the open ruins for nearly an hour, weaving between broken columns and low stone walls. Most of it felt like any tourist site: dry, worn down, under watchful eyes.

But then they found it.

A narrow passage, half-hidden behind a sagging cordon, dipped into shadow. A warped wooden sign was nailed beside the entrance, its white paint flaking in the sun. The message was clear, even if the letters were fading: No entry. Authorized personnel only.

Luke paused. “We’re definitely not authorized,” he muttered, glancing around.

They ducked beneath the tape and stepped into cooler air. The noise from the tourists vanished behind them, replaced by the silence of thick stone. Dust stirred around their ankles. The corridor curved downward, and with each step, the temperature dropped. The air tasted like mineral and memory. This island held secrets.

Nathan’s pulse quickened. His skin prickled.

They weren’t supposed to be here. And that made it better.

The corridor led them into a shallow stone chamber, just wide enough to feel private, just open enough to feel dangerous. A shaft of sunlight cut through the dust and air that smelled of limestone and sweat. Nathan stepped in first, his T-shirt sticking to his lower back. The temperature dropped, but the heat still clung to his skin like memory.

Luke followed silently, moved up behind Nathan, and kissed the back of his neck. Nathan exhaled and leaned into the wall, cool stone pressing against his shoulder blades, making his nipples hard instantly. Luke’s hand slid over his stomach, then down, grazing the top of his shorts.

“Someone could still walk past,” Nathan whispered, voice shaky.

“They won’t,” Luke said, already pressing against him. “But even if they do…” He didn’t finish. He didn’t need to. His hand moved lower, palm rough, fingers teasing. Nathan tilted his hips forward, inviting, the sweat at the small of his back meeting the chill of stone. His whole body tingled, confused: heat in his groin, cold at his spine, mouth dry.

There had been rituals here. Or punishments. Maybe both.

It wasn’t just them getting off on this. It was the place too.

Nathan shoved his shorts down in one rough motion, briefs caught along. His cock dropped free, thick, uncut, about six and a half inches, flushed and veiny from the heat. Sweat slicked the skin, a musky scent rising instantly. Raw, unmistakable, the kind that clung to fingers after a summer jerk-off session.

Without a word, Luke dropped to his knees and leaned in, breathing him in first. No hesitation, just hunger. He took the head into his mouth and slid down slow, lips parting with practiced ease. Nathan groaned, his back hitting the wall. The stone was rougher than he expected, a flake of it digging beneath his shoulder blade. He shifted, winced, then forgot.

Mouth and hand worked together, sloppy and eager. Luke’s tongue flicked under the head, then dragged down the shaft. His fist pumped at the base. Above him, Nathan looked down, watching his boyfriend suck him like he meant it. Like it was personal.

Fingers threaded into Luke’s hair, a slow tug that turned firmer. Luke glanced up, eyes warm, familiar, dirty in the best way.

Somewhere above, footsteps echoed faintly. Tourists visiting the island maybe. Or a staff member. Luke didn’t stop.

A tight pull built in Nathan’s stomach. His thighs clenched. He was close and didn’t want it to end. With a gentle tug, he pulled Luke off. A wet string of spit hung between them before Luke licked it away and wiped his mouth with the back of his hand.

“Lie down,” Nathan whispered. “I want your mouth, too.”

Nathan guided Luke down onto the stone floor, climbing over him without hesitation. The surface was hard and uneven, cool enough to make him shiver when his back touched it. But Luke’s skin was warm against his, legs tangled, heat shared.

Straddling him, Nathan bent down and took Luke into his mouth just as Luke did the same. Luke’s cock was longer, closer to seven inches, thickest near the base, the skin a darker tone than the rest of him. His balls were tight from the heat, the faint smell of sweat and precum rising as Nathan moved closer. He kissed the shaft once, then wrapped his lips around it.

The 69 was messy from the start. Hot breath, wet tongues, the sound of sucking filling the space. Nathan’s knees scraped gravel, but he barely felt it. His mouth worked over Luke’s cock, tongue flat along the underside, while below, Luke licked around the base of his shaft and dragged his tongue lower.

“Don’t stop,” Nathan whispered, voice barely audible.

When Luke’s fingers spread him open, Nathan gasped around the cock in his mouth. His body twitched, involuntary, already begging for more. Luke’s tongue came next, warm and slow, teasing his hole in tight circles before pressing in just enough to make Nathan moan again. He hadn’t shaved in a while, just a soft ring of hairs around the rim, enough for Luke to feel against his tongue. And he did, licking deeper, slower, working through the sweat and texture like he didn’t care.

Nathan tried to keep sucking, but it was getting harder. Luke’s mouth was too good, too focused. His tongue switched between long strokes and tight pressure. Nathan rocked back against him, wanting more.

The air was thick with sweat and spit. Stone pressed into his knees and back, cold and unforgiving, but their bodies burned where they touched.

He looked back over his shoulder, and their eyes locked. Luke’s face was flushed, lips shiny, brow damp. The look said everything. This wasn’t just fucking. It was want. Trust. Craving.

Then a sound cut through the moment.

A faint scrape on gravel. Too controlled to be wind. Someone walking. A voice followed, low, almost casual.

Nathan froze. His chest tightened, heartbeat loud in his ears. His cock pulsed, confused, still desperate to finish. He pulled off Luke’s cock with a wet gasp.

“Did you hear that?” he whispered.

Luke didn’t answer. His tongue never left him. Nathan’s fingers tightened instinctively in Luke’s hair.

Before they could move, a sharp light cut through the corridor.

Nathan flinched, blinking against it, cock still half-hard and slick with spit. Luke jerked upright, wiping his mouth, face flushed. His dick hung heavy between his legs, not fully soft, not fully hard. They froze.

Two guards stood at the entrance, uniforms dark against the stone. One held a flashlight high. The other had a hand on his belt, faces hard, eyes darker than the corridor behind them.

"Apagorevetai!" one barked.

Nathan didn’t know the word, but the force needed no translation. Forbidden.

The taller, older guard stepped forward, voice clipped. "You. Tourists?"

Nathan nodded, barely breathing.

"You come here to fuck?" the younger one said, accent thick with disgust. His boots crunched on gravel. "In our ruins? You think you can do this where history lives?" He pointed at their naked thighs, their scattered clothes.

The older guard’s mouth twisted. "This is not a hotel." He stepped closer, voice dropping, harder. "This is our island."

Nathan swallowed. Luke shifted beside him, small and uncertain.

"We should call the police," the younger guard muttered.

The older man only stared, assessing them like meat. After a long moment, he spoke again, slower. "There is another way." His meaning hung heavy in the silence. He didn’t explain. He didn’t have to.

The guards stepped closer. One grabbed Nathan’s arm, rough but not cruel, hauling him upright.

Nathans legs were shaky, skin still damp with sweat and spit. He didn’t fight.

A wide palm pressed against his chest, shoving him back until his shoulders hit the stone wall. The surface was cold and rough, scraping lightly against his skin. Nathan gasped, the air punching out of him.

Above, thick, salty heat rolled down into the ruins, seeping between broken stones like the breath of the island itself.

"Stay," the older guard ordered, voice low and flat.

Nathan nodded before he could think. His cock swung half-hard between his thighs, betraying him completely. A ripple of unease crawled over his skin, swallowed by the hotter, dirtier thing twisting low in his gut.

The younger guard barked sharp Greek at Luke, pointing at Nathan’s ass.

"You," the older snapped, accent thick. "You open him. Mouth."

Luke froze a second, then moved on instinct, face burning but eyes dark with hunger. He crawled forward, gripping Nathan’s hips, burying his mouth against the sweaty skin without hesitation.

Nathan shivered against the wall, the stone cold on his back, Luke’s mouth blazing hot against his hole. He licked him greedily, slow and filthy, tasting sweat, salt, skin. When Luke spread him open, it was with a hunger that didn’t care who watched. A low moan vibrated against Nathan’s flesh.

TashaCanela
Online Now!
Lush Cams
TashaCanela

Behind them, the older guard unzipped his pants. Nathan heard the sound, sharp and deliberate. A glance back showed a thick, veiny, uncut cock, wiry dark hair matted at the base.

"You want," the guard said, voice heavy, broken. "Yes?"

Nathan didn’t answer. He tilted his hips back in clear invitation.

The man spat into his palm, slicked himself roughly, and lined up. Luke’s tongue stayed against Nathan’s rim until the very last moment, lips brushing the tight ring as the thick head pushed forward.

Pain and pleasure collided in a brutal rush. Nathan gritted his teeth, forehead smacking the wall, fingers clawing at the uneven stone.

Luke stayed low, steadying Nathan’s thighs, his own cock bulging visibly against his shorts.

Deeper, harder, the older guard worked into him. The stone scraped Nathan’s chest with every breath. Above, the island’s heat pressed down through the cracked ceiling like a second weight pinning him there.

"Good boy, yes," the guard muttered, Greek-English filthy against Nathan’s skin as he drove deeper.

A whimper ripped from Nathan’s throat. He arched his back, offering himself up.

Luke’s hand slipped between his thighs, gripping himself desperately, his breathing ragged.

Rocked by every brutal thrust, Nathan gave in, the ruins, the island, the men carving into him, branding him with filth and craving.

The older guard grunted and pulled back, slipping free from Nathan’s body. Chest heaving, thighs trembling, Nathan sagged against the wall.

Before he could catch his breath, the younger guard grabbed his arm and hauled him roughly down onto the stone floor. The uneven surface dug into Nathan’s spine, making him wince, but there was no time to think.

The younger man knelt between Nathan’s legs, yanking them apart. His cock was already out, longer and thinner than the older guard’s, the tip flushed dark. Without hesitation, he lined up and pushed forward, forcing Nathan open again.

A sharp gasp escaped Nathan as his forehead pressed into the cold stone. Pain and heat flooded him at once. The younger guard set a brutal pace, hips snapping, balls slapping against Nathan’s ass in wet, echoing sounds.

The older guard stepped closer, his cock still slick and heavy. He grabbed it at the base and slapped it lightly against Nathan’s cheek.

"You suck now," he said, accent thick.

Mouth dry, Nathan opened up without thinking. He wrapped his lips around the older guard’s cock, tasting sweat and salt, breathing hard through his nose as the shaft filled his mouth. The rhythm hit fast and merciless. The younger guard pounded his ass while the older one fucked his mouth, both controlling him completely. Nathan was pinned between them, burning from the inside out.

Somewhere through the haze, Nathan caught Luke’s gaze. Luke knelt nearby, clutching his cock through his shorts, face twisted with jealousy and raw hunger. Their eyes locked. Neither looked away.

A moan vibrated around the cock in Nathan’s mouth, pulling a hiss of pleasure from the older guard. Above them, sunlight stabbed through the broken ceiling, the island’s heat pouring down, wrapping Nathan in its heavy grip.

The younger guard gripped Nathan’s hips tighter, bruising fingers digging into his skin with every brutal thrust.

Grinding shallowly into his mouth, the older guard moved faster, forcing Nathan’s jaw wide with each stroke. Nathan’s mouth ached, but he didn’t back away.

Everything narrowed for Nathan, heat and pressure closing in. His cock stayed hard, leaking helplessly against his stomach. He wasn’t just getting fucked anymore. The island itself swallowed him whole, part of its filth, its history, its endless hunger. And he loved it.

Nathan blinked the sweat from his eyes and twisted his head toward Luke. His body was still being hammered into by the younger guard, each brutal thrust slamming him against the stone, but all he could see was Luke. He crouched nearby, trembling, face twisted in something raw. Not just need. Jealousy. Rage. Possession.

"You can," Nathan rasped, voice shredded by lust. "Come here."

Luke’s fists clenched uselessly at his sides. For a moment, he looked ready to break apart. Then he crawled forward, moving on instinct, eyes locked on Nathan like he was drowning.

The younger guard grunted behind Nathan, hips pistoning relentlessly. Nathan barely noticed. Luke reached him, grabbed his face, and kissed him hard, a filthy, breathless clash of mouths and teeth and need.

Nathan whimpered, tasting sweat, stone dust, and Luke’s helpless fury. Luke kissed like he was fighting for something he already knew he had lost. His hands roamed Nathan’s trembling body, rough and shaking, until he found Nathan’s cock, hard and slick with leaking precum, bobbing with every thrust.

Without hesitation, Luke dropped his mouth over it, swallowing him deep with a desperate groan. His lips stretched around Nathan’s girth, tongue writhing hungrily, throat working to take more.

Nathan gasped, forehead banging the wall. His body bucked under the twin assault, Luke’s mouth and the younger guard’s cock tearing into him. Pain, pleasure, and animal need tangled into a mess he couldn’t escape.

Luke sucked like he needed it to breathe. His tongue flicked cruelly under the head before dragging down the shaft. His hands gripped Nathan’s thighs like he could brand him there. Every pull was frantic, almost angry, full of desperate possession.

Out of the corner of his eye, Nathan caught the older guard. The man stroked his thick cock slowly, watching. But Nathan didn’t care. Only Luke mattered. Luke’s mouth, Luke’s hunger.

Luke tore his mouth away for a second, resting his forehead against Nathan’s hipbone. "Mine," he whispered, voice hoarse, before slamming back down around him.

Nathan threaded his fingers into Luke’s hair, using it to steady himself against the wildness tearing through him. Above them, broken beams of sunlight sliced through the cracked ceiling, dust swirling in the heated air like the ruin itself was alive.

The younger guard’s thrusts turned rougher, slamming Nathan harder into Luke’s mouth. Every time Nathan rocked forward, Luke sucked harder, refusing to lose him.

Nathan moaned, low and broken. His cock throbbed, leaking down Luke’s chin. His chest scraped raw against the stone. His mind fractured under the assault of pleasure. Luke’s mouth slid deeper, tighter, hungrier, claiming him completely.

Somewhere in the blur of thrusts and filthy sucking sounds, Nathan shattered. He gave up fighting it. He was theirs now. But more than that, he was Luke’s. And Luke wasn’t letting him forget it.

Nathan clung to the stone, his body trembling from Luke’s mouth, from the cock still driving into him, from the heavy, humid air pressing down like the breath of the island itself.

Fingers tightened cruelly around his hips. Without warning, the older guard yanked him back and slammed into him harder, forcing a gasp from Nathan’s lips. His forehead scraped the wall. His cock twitched against his own stomach, leaking helplessly.

Above the broken stones, he could still hear faint voices. Tourists moving somewhere nearby, laughing, oblivious. A cold thrill shot through him. The filthy risk of being heard, of being caught like this.

The older guard grunted, voice thick with heat. "You love this," he muttered in broken English, thrusting deep. "You like when island men use you. Make you full, yes?"

Nathan’s answer was a helpless moan, his body arching to meet the brutal rhythm.

Every slam pushed him tighter against the wall, the roughness scraping his chest raw. Sweat ran in streams down his sides, mixing with the dust and old stone.

On the ground, Luke pumped his cock, watching, panting, his hand slick and frantic.

The older guard’s pace faltered, stuttering into chaos. He slammed deep once, twice, and then buried himself hard. Nathan felt it instantly. The flood of hot cum filling him, the heat spreading deep inside, leaking out almost before the cock even slipped free. A wet slap echoed as the man pulled out, panting, leaving Nathan’s hole gaping, dripping.

Against the ancient wall of a ruined palace, on an island meant for tourists and sunbathers, Nathan sagged, body wrecked, cock still hard, heart pounding. He did not try to wipe the mess off. He just stayed there, breathing the dust, feeling the island own him a little more with every beat of his filthy heart.

Nathan sagged against the stone, ass dripping, body used and shaking. The heavy steps of the younger guard closed the space behind him.

He didn’t need to turn around to feel it. The heat. The stare. The heavy pull of a cock being jerked, fist slapping wetly against slick skin.

"Turn," the younger guard growled.

Nathan obeyed, knees weak, pivoting with the help of Luke’s hands steadying him.

He leaned back against the wall, legs spread, cum leaking down his thighs, chest rising and falling in shallow gasps.

The guard stood over them, jerking himself off with brutal, fast strokes. His cock was thick and swollen, the head purple and angry, veins bulging along the shaft.

Luke crawled closer without needing to be told. His face was flushed, lips wet.

Nathan caught Luke's eyes, and without words, they leaned into each other.

Their mouths crashed together, desperate, messy, tasting sweat, dust, and salt. Tongues pushed and slid, breath mixing. The whole ruin felt like it pulsed with them, thick and filthy.

A strangled sound tore from the guard's throat as he came.

Hot, heavy ropes of cum splattered across Nathan’s cheek, Luke’s nose, their lips, hitting them mid-kiss.

The taste hit Nathan immediately, salty and raw, thick and slippery between their tongues. It smelled sharp too, musky and male, blending with the sweat already slick on their skin. The warmth of it clung to their faces, sticky and obscene.

Luke whimpered and kissed harder, sucking greedily at Nathan’s mouth, dragging his tongue through the mess, swallowing it down like it belonged to them. His hands clutched Nathan’s jaw, keeping him close, their mouths moving wet and messy, cum mixing with saliva, breath with heat, until they could barely tell where one ended and the other began.

Nathan moaned, hips twitching. His cock jerked once, twice, and then he came hard across his own stomach, spurts thick and desperate, mixing with the sweat already pooling there.

On the ground between them, Luke’s hand jerked frantically at his own cock. His whole body tensed before he came too, a messy spurt soaking the dusty floor between his knees.

For a moment, there was nothing but the sound of ragged breathing. Dust floated in the shaft of sunlight above them, glittering like broken glass.

The guard tucked himself away, silent.

Nathan sagged back against the wall, cum cooling on his skin, Luke’s mouth still brushing against his.

The ruin swallowed the noise again, ancient and indifferent. They pulled their clothes on in silence, fingers fumbling, fabric clinging to sweaty skin. The thick air of the ruin clung to them like a second skin, salty and stale.

Behind them, the guards zipped up, adjusted their belts, and with one last sneer, one muttered, "Fucking tourists," his Greek accent thick with contempt.

Their footsteps faded into the ruins, swallowed by the stone.

Climbing out into the light was like surfacing from underwater. The sun stabbed at Nathan’s eyes, sharp and punishing. Tourists wandered nearby, snapping photos, buying bottled water, none of them aware of what had just happened below.

Nathan glanced at Luke. Their hands brushed but didn’t hold. The distance between them felt too wide, too raw.

The island watched from all around them, silent and ancient.

It would not forget.

Published 
Written by GayNov
Loved the story?
Show your appreciation by tipping the author!

Get Free access to these great features

  • Create your own custom Profile
  • Share your erotic stories with the community
  • Curate your own reading list and follow authors
  • Enter exclusive competitions
  • Chat with like minded people
  • Tip your favourite authors

Comments