Rural road and a stranger’s hand

Jude pulls over on a quiet rural road to change for the gym. Trackies down, cock out, the verge empty. A car reverses back. A stranger wraps a hand around him and the afternoon turns into mouths and a hard fuck against the car while the road stays clear.

  • Score 8.7 (1 votes)
  • New Story
  • 2510 Words
  • 10 Min Read

Warning: this story contains scenes of a sexual nature, including: public exposure, outdoor sex, oral sex, anal sex, cum play, mutual masturbation. This story is written for adults and is not for minors. © 2026 Harlan Maddox-Powell. All rights reserved. This story is the intellectual property of the author.


The roadside gravel bit into the soles of Jude’s trainers as he swung the car door wider and stepped out into the open air. His grey t-shirt clung across his chest from the drive and the black trackies sat low on his hips, already half-pushed down because he had been ready the moment the engine cut. The sun sat high over the fields and the only sound was the distant rush of a car on the main road half a mile back. He hooked his thumbs into the waistband and shoved the trackies down past his thighs, letting them drop to the gravel so he could step free. His cock swung out into the air, soft and heavy, the head already starting to fill from the simple fact of standing half-naked on a quiet stretch of road with no one in sight.

He had left the office early, the gym bag already in the boot, and the idea of changing at home first had felt like a waste of the last good hour of light. The rural cut-through was empty most afternoons. Jude lived ten minutes further on, the same route he drove every day after work, and the decision to pull over had been pure impulse once the sun broke through the last of the cloud. He was twenty-eight, single, and restless after eight hours at a desk. The gym was only a stop on the way home, a chance to burn the rest of the day out of his body before the evening settled. He had not planned on being watched. He had only planned on getting the street clothes off and the gym kit on without the usual scramble in a changing room that always smelled of other men’s sweat.

Rhys’s car slowed twenty yards past him, brake lights flaring once before the vehicle reversed carefully along the verge. Jude kept his hands on the waist of the black Nike Pro shorts he had just pulled from the boot, the fabric still bunched in his fists, his cock still free and starting to lift under the open air. The other man stepped out, leaner than Jude, dark hair cropped short, a plain blue t-shirt and jeans that looked like they had been worn hard. He left the driver’s door open and walked the short stretch of gravel without hurry.

“You all right there?” Rhys’s voice carried easy across the quiet. “Looked like you might need a hand or a pair of eyes.”

Jude’s mouth curved. He did not cover himself. The trackies lay crumpled by his feet and the car door still stood wide, giving a thin strip of cover from the road if anyone passed at speed. “Just changing. Gym’s ten minutes up. Thought the road was empty.”

Rhys’s gaze dropped once, then came back up. “It was. Until I drove past.” He stopped a few feet away, close enough that Jude could catch the clean scent of him under the open-air smell of grass and warm tarmac. “You always strip off out here or is this a special occasion?”

“Special occasion.” Jude stepped fully free of the trackies and kicked them aside. His cock had filled further, the shaft thickening against his thigh, the head darkening. He held the gym shorts in one hand and made no move to put them on. “You stopping for a reason or just sightseeing?”

Rhys’s answer was to close the last of the distance. He reached out and wrapped his fingers around Jude’s cock, the grip firm and unhurried, testing the weight. Jude’s breath left him in a short sound. The other man’s palm was warm and a little rough from driving, the thumb stroking once along the underside as if measuring the exact length of the pulse. Jude’s hips shifted forward without thought. Rhys stroked him fully hard in half a dozen slow pulls, the foreskin sliding back from the head until the whole shaft stood out thick and cut, the tip already wet enough to catch the light.

“Fuck,” Jude muttered. “Didn’t think you’d actually touch it.”

“You left it out.” Rhys kept the stroke going, tight enough that Jude felt every ridge of the man’s fingers. “Would’ve been rude not to.” He glanced both ways along the empty road, then back. “Anyone come past, we both look like idiots. You want this or you want me to get back in the car?”

Jude answered by shoving the gym shorts onto the driver’s seat and planting his hands on Rhys’s chest. The fabric of the blue t-shirt was soft under his palms. He pushed until Rhys’s back met the side of the car, then kissed him hard, mouths open, tongues sliding. Rhys’s free hand found the back of Jude’s neck and held him there while the other kept working his cock in long pulls. Jude could feel the other man hardening against his hip through the jeans. The road stayed empty. A single bird called somewhere in the hedge and the wind moved the grass in slow waves.

They broke the kiss only long enough for Jude to get the button of Rhys’s jeans open. The zip followed. Rhys’s cock pushed out into the open air, thick and uncut, the foreskin still half over the head, already wet at the tip. Jude wrapped his hand around it and stroked once, feeling the skin slide, the heat of it. Rhys made a low sound in his throat and pushed into the grip. Jude dropped to his knees on the gravel without ceremony. The stones bit into his skin but he ignored them. He took the head into his mouth, tongue working under the foreskin, tasting salt and skin. Rhys’s hand settled in his hair, not forcing, just holding. Jude opened wider and took more, the shaft sliding over his tongue until the head pressed the back of his throat. He breathed through his nose and stayed there, swallowing once around the thickness before pulling back enough to suck in earnest.

Rhys’s hips moved in short, controlled thrusts. Jude’s own cock hung heavy between his legs, untouched now, the head leaking onto the gravel. He worked Rhys with his mouth and one hand at the base, the other braced on the other man’s thigh. The denim was rough under his palm. Spit ran down the shaft and over his fingers. Rhys’s breathing had gone ragged. “Christ, that’s good,” he said, voice low. “Don’t stop. Just like that.”

Jude did not stop. He sucked harder, cheeks hollowing, taking the full length on every other stroke until his eyes watered and his jaw ached. Rhys’s cock thickened further in his mouth. The hand in his hair tightened. Jude pulled off with a wet sound and looked up. “Want you to fuck me.”

Rhys’s eyes were dark. He nodded once. Jude stood, turned, and planted both hands on the warm metal of the car roof. He pushed his ass back. Rhys stepped in close, one hand spreading him, the other guiding his cock. The head pressed against Jude’s hole, slick with spit and precum. Jude pushed back and the stretch opened him in one long slide. Rhys sank in to the root without pause, the thick shaft filling him completely. Jude’s breath punched out of him. The burn was sharp and perfect. Rhys held still for a second, buried deep, then started to move.

The first thrusts were slow and deep, each one dragging the head over the spot that made Jude’s knees soften. The car rocked under his hands. Rhys’s grip settled on his hips, fingers digging in, pulling him back onto every stroke. Jude could hear the wet sound of it, the slap of skin, the rough edge of Rhys’s breathing. His own cock swung under him, hard and leaking, the head brushing the side of the car with every thrust. He reached down and stroked himself in time, the dual sensation of being filled and handled almost too much.

Rhys shifted the angle and drove harder. Jude’s elbows locked on the roof. The road remained empty. A truck passed in the far distance, the sound a low rumble that never came closer. Rhys’s cock pistoned in and out, the thick length stretching him open on every stroke, the balls swinging against his own. Jude’s hand flew on his cock, the grip tight, the precum making the slide easy. He could feel the build starting low in his gut, the pressure coiling.

“Harder,” he said, voice rough. “Fuck me harder.”

Rhys gave it to him. The thrusts turned sharp and deep, the rhythm relentless. Jude’s body rocked with every impact. Sweat ran down his back. Rhys’s chest pressed against him for a moment, the heat of the other man solid and real, then the angle changed again and Rhys was driving straight into the spot that made Jude’s vision white out at the edges. Jude’s hand stuttered on his cock. He was close. Rhys felt it and kept the same pace, relentless, the thick cock slamming home again and again.

Jude came first. The load shot out of him in thick ropes, striping the side of the car and the gravel below. His hole clenched hard around Rhys’s cock and the other man cursed low and drove in deep one last time. Jude felt the pulse, the heat of the load flooding him, Rhys’s hips locked tight against his ass as he emptied. They stayed like that for several long breaths, bodies pressed together, the only sound their breathing and the distant traffic.

Rhys pulled out slowly. Jude felt the wet slide of it, the drip of cum down the inside of his thigh. He turned and they kissed again, slower this time, mouths tasting of salt and each other. Rhys’s hand found Jude’s cock, still hard and slick, and gave it one last stroke that made Jude shiver. Then he stepped back, tucked himself away, and zipped up.

Jude bent and retrieved the gym shorts. He stepped into them, the fabric soft against skin still sensitive. The trackies went into the boot. Rhys was already at his own car door.

“Gym still calling?” Rhys asked.

Jude glanced at the wet streak on the car and the open road. “Maybe later.”

Rhys smiled once, the expression quick and real, then got in and drove off the way he had come. Jude stood a moment longer in the quiet, the sun warm on his shoulders, the residual ache in his body a clean reminder of exactly what had just happened. He closed the door, started the engine, and pulled back onto the road with the taste of the other man still in his mouth and the evidence of the load still cooling on the metal of the car.

The rest of the drive was short. The gym car park was half-empty when he arrived. Jude sat for a full minute with the engine off, the windows down, the afternoon air moving across his skin. His hole still felt open, the inside of his thighs sticky where Rhys’s cum had run. He had not planned any of it. The road had been empty and then it had not been. He could still feel the exact shape of the other man’s cock inside him, the way the head had dragged on every stroke, the way the load had pulsed deep. His own cock stirred again under the thin fabric of the shorts at the memory. He climbed out, locked the car, and walked toward the entrance with the residual heat still riding under his skin and the knowledge that he would be thinking about that stretch of gravel for the rest of the week.

Inside the gym the air was cooler, the usual mix of metal and rubber and other men’s effort. Jude went straight to the changing room, stripped the shorts, and stood under the shower with the water running hard over his shoulders. He washed the last of the road dust and the sex from his skin, the soap sliding over the places Rhys had gripped. When he stepped out and dried off his cock was filling again. He dressed in clean kit, walked out onto the floor, and put himself through the workout he had originally planned, the residual ache in his hole a private pulse under every set. By the time he finished the sun had dropped lower and the car park was emptier still. He drove home the long way, the same rural cut-through, the exact spot where it had happened already behind him, the memory of Rhys’s cock and the open road still sharp and good in his body.

That night he lay in bed with the window open and the same stretch of road in his head. His hand found his cock without thought. He stroked himself slow, replaying the moment Rhys had first wrapped fingers around him, the way the other man had pushed him against the car and fucked him open under the wide sky. He came hard into his own fist, the load striping his stomach, the name of the stranger still on his tongue. Sleep came easy after that, the body spent and the day closed on the clean fact of what the empty road had given him.


Thank you so much for reading. If you have any capacity to share, comment or review, please do so as I am so so so grateful to anyone who can help get my writing in front of more people.

If you’d like to commission a story or have a suggestion, or just want to say hi, please reach out to me a [email protected] - I’ll consider ideas and if they excite me I’ll give them a go. Paid options are available, but if you can’t afford it don’t let that put you off – I’m always keen to hear what people are wanting to read about and would love to play a part in bringing your fantasies to life. I’ve got a lot of stuff in the pipeline beyond just stories, so please watch this space.

© 2026 Harlan Maddox-Powell. All rights reserved. This story is the intellectual property of the author. No part of it may be reproduced, distributed, or transmitted in any form without prior written permission, except for brief quotations in reviews or other non-commercial uses permitted by copyright law.

This and all stories are works of fantasy. Any resemblance to real people is purely coincidental. All characters depicted are consenting adults. Some works may be inspired by other creators, but all work is entirely original and written by Harlan Maddox-Powell. All characters are adults and have fully consented to the depicted roleplay scenario. In real life, always practise safe sex and enthusiastic consent.


If you enjoyed this story, consider visiting the author's website.

To get in touch with the author, send them an email.


Report
What did you think of this story?
Share Story

In This Story