FabGuys.com mobile

Already registered?
Login here

Back to forum list
Back to Stories and Fantasies

Long distance lorry driver.

Jump to newest
 

By *c8484 OP   Man
6 days ago

Dunfermline

Kyle adjusted his grip on the steering wheel as the truck rolled down the M20, Dover signs beginning to appear with increasing regularity. The late summer sun hung low over the motorway, casting a warm, golden hue over the endless rows of lorries and the occasional field of sunflowers blurring past the window.

“Not bad for your first run,” came the voice beside him, rough, slightly amused. “You didn’t stall once, didn’t scrape the mirrors, and you even managed to keep it in the right gear through most of Kent. I’d say that’s promising.”

Kyle smiled, a little sheepish, and darted a glance sideways. “You make it sound like I passed a test.”

Rory grinned, eyes hidden behind dark sunglasses. “That’s because you did. Most rookies can’t drive and listen at the same time. You managed both. Barely.”

There was a teasing edge to Rory’s voice, but it didn’t sting. He was the kind of man Kyle liked, tough, a little rugged, with a body like someone who didn’t work out but worked hard. Faded tattoos covered his forearms, disappearing under the snug fit of his black muscle shirt. His jeans were tight, dusty from days on the road, and his boots looked like they’d seen every service station from Calais to Kraków.

They’d only met that morning, back at the depot in Essex. Rory had been leaning against his cab, sipping from a thermos, while Kyle tried not to look too nervous climbing into the passenger seat of what would be his first international job.

“You driven long-haul before?” Rory had asked then, eyes scanning him.

“Only in training. I’ve never actually crossed a border.”

Rory had raised an eyebrow. “Well, you’re about to see a lot of tarmac, lad. Hope you like cheap coffee and questionable showers.”

Now, hours later, the cab was filled with a comfortable silence broken only by the hum of the road. Kyle felt more at ease around Rory than he expected. He cracked a Red Bull and passed one to his companion.

“Thanks,” Rory said, stretching with a long groan. “We’ll park up near the port. Get a few hours in the bunks before tomorrow. No sense queuing for the ferry now.”

Kyle nodded, trying not to focus on the word bunks. The thought of crawling into a compact space above Rory’s bed, in a cabin heavy with the scent of diesel, sweat, aftershave was doing something strange to his pulse.

They parked in a layby near the port, the sun gone, the coast now a shadowy silhouette in the dark.

Rory climbed out to stretch and smoke, leaning against the lorry’s grill, arms folded. Kyle watched him from the step, trying not to stare at the tattoos that coiled around his forearms or the way his shirt clung to his back when he moved.

“You’ll get used to the rhythm,” Rory said, flicking ash. “Eat, drive, sleep. Talk if you want. Don’t if you don’t. The road takes care of the rest.”

They climbed back into the cab as the wind picked up. Rory tossed his boots off and nodded toward the bunks.

“You’re up top,” he said. “It’s cooler up there.”

Kyle climbed in, laying on his side and facing the wall, trying to still the nervous energy in his chest. Below him, the sound of Rory settling in, shifting the blanket, the occasional creak of the bunk.

Then he heard it.

Soft rustling— fabric shifting under deliberate hands. Then the slow, unmistakable sound of a zip being undone. A laboured breath. The quiet creak of the bunk springs shifting under Rory’s weight.

Kyle held his breath

Surely he was mistaken. Maybe Rory was just getting comfortable, adjusting his clothes, moving his blanket…

But then came the rhythm. Subtle, steady. A faint, the low sound of breath catching in a man’s throat. The kind of sound you only made when you were alone… or didn’t care who was listening.

Heat surged up Kyle’s neck, rushing to his face, his chest, then lower—much lower. His jeans were suddenly being stretched tight, the seam pressing hard against his cock as he shifted awkwardly in the top bunk, trying to stay quiet, trying to process what he was hearing.

Rory was masturbating. Right below him.

Kyle could picture it without even trying—Rory lying back, eyes closed, that muscled chest rising and falling under the thin blanket. One hand wrapped around his cock, moving slow and steady, knowing exactly what he liked. The way his strong fingers would slide up and down, only pausing each time his grip tightened near the head.

Another soft sound. A muffled groan. The sound of splashing as wave after wave of hot cum hit Rory’s jeans.

Kyle swallowed hard. His hand drifted toward the button of his own jeans before he caught himself. He couldn’t. Could he?

His cock strained, throbbing ans he thought of every sound from below. He bit his lip and turned his face into the pillow, trying to stay quiet, though his hips had started to shift on their own—just a little grind against the mattress for relief.

Rory spoke.l from the bunk below.

His voice was low, gravel-thick and casual, like he’d been waiting to break the silence. “You okay up there, rookie?”

Kyle froze. His mouth had gone completely dry. “Yeah,” he croaked, barely managing the word. “Just… tired.”

A pause. Then the sound of Rory’s slow chuckle, warm and dangerous in the dark.

“Well,” Rory said, his voice curling up like smoke, “if you get restless…”

The mattress shifted below—just a little, but Kyle could tell Rory had turned onto his side now, maybe facing the wall… or maybe facing up, toward him.

“You know where I am.”

Kyle lay there, pulse racing, cock straining in his jeans, every muscle on fire. He didn’t answer.

But he didn’t sleep, either.

Reply privatelyReply in forumReply +quote
 

By *uy near ArundelMan
6 days ago

Nr Arundel

Reply privatelyReply in forumReply +quote
 

By *pitfireMan
6 days ago

knaresborough

Love to play in cab with older truck guys and enjoy there company

Reply privatelyReply in forumReply +quote
 

By *arbersevilleMan
6 days ago

Zurich

Great start...

Reply privatelyReply in forumReply +quote
 

By *androvermanMan
6 days ago

Burton upon Trent

Very well written... hope theres more?

Reply privatelyReply in forumReply +quote
 

By *ers_Viking_FukMan
6 days ago

Gorleston

Don't stop now

Reply privatelyReply in forumReply +quote
 

By *eemebabyMan
6 days ago

Dudley

Reply privatelyReply in forumReply +quote
 

By *herub65Man
6 days ago

Reading

Please carry on.. love this story.

Definitely on my bucket list

Reply privatelyReply in forumReply +quote
 

By *reyunMan
6 days ago

Perth

Great start. Thank you!

Reply privatelyReply in forumReply +quote
 

By *ob2Man
6 days ago

dungannon

Mmmmmm good start

Reply privatelyReply in forumReply +quote
 

By *orfyMan
6 days ago

North Yorkshire

They are not the only ones enjoying themselves, nice and wet reading this. Look forward to more

Reply privatelyReply in forumReply +quote
 

By *ooyoome5TV/TS
6 days ago

Lanark

Reply privatelyReply in forumReply +quote
 

By *nspectorrobMan
6 days ago

bradford

That's hot xx

Reply privatelyReply in forumReply +quote
 

By *976BeardedManMan
6 days ago

Essex / London

Fuck yeah!!!

Reply privatelyReply in forumReply +quote
 

By *kyluke69Man
6 days ago

Gravesend

Nice situation developing here

Reply privatelyReply in forumReply +quote
 

By *otwillyMan
6 days ago

Scunthorpe

Nice start

Reply privatelyReply in forumReply +quote
 

By *aygordon999Man
6 days ago

Shetland

Good start

Reply privatelyReply in forumReply +quote
 

By *onmar01Couple (MM)
6 days ago

Bargoed

Loving this

Reply privatelyReply in forumReply +quote
 

By *at6969669Man
6 days ago

swords

Fuck yeah big fantasy of mine

Reply privatelyReply in forumReply +quote
 

By *at6969669Man
6 days ago

swords

More

Reply privatelyReply in forumReply +quote
 

By *asher72Man
6 days ago

Newton Abbot

Reply privatelyReply in forumReply +quote
 

By *dm1Man
6 days ago

Manchester

Great start

Reply privatelyReply in forumReply +quote
 

By *ewi1964Man
6 days ago

Albufeira Algarve

Great story! Hope there is more!

Reply privatelyReply in forumReply +quote
 

By *uvfur72Man
5 days ago

fermoy

Can we have some more

Reply privatelyReply in forumReply +quote
 

By *c8484 OP   Man
4 days ago

Dunfermline

The sun crept through the cab window in thin, golden streaks. The hum of the motorway beyond had become a constant backdrop during the night, soothing.

Kyle stirred, blinked, and immediately wished he hadn’t as the memories of last night hit him. Rory lying in his bunk masturbating while he lay in the bunk above.

Rory was awake, sitting on the edge of the lower bed in nothing but his jeans, rubbing a hand over his face.

“You ok mate?” Rory said, without turning.

Kyle blinked. “Eh yeah. Why?”

“You’re quiet.” Rory stretched, his back muscles flexing as he rolled his shoulders. “Last night... I….well…you know. I just had to get rid of some tension.”

Kyle sat up slowly. “And did you?”

Rory finally looked up. His expression was unreadable.

“I suppose. It’s just what is lorry drivers do, You spend long days on the road, long nights in tight spaces”.

Kyle looked away, jaw tight. “Right. Just relieving tension”.

There was a pause.

Then Rory said, more gently, “Look, I wasn’t trying to mess with your head. Last night, what i did. It wasn’t to make you feel awkward”.

Kyle’s stomach twisted. He didn’t answer.

Rory stood and stepped closer, gaze steady. “But if you think I’m some saint, you’ve got the wrong bloke. I do what I want when I want. And yeah… sometimes i’m thinking about getting a blowjob on a ferry, and sometimes…” His voice dipped, watching Kyle’s face. “I’m thinking about the new guy...”

Kyle’s chest tightened, breath caught between terror and arousal. He didn’t know why.

But his body was already betraying him.

Rory glanced down and gave a soft, knowing laugh.

“There it is.”

Kyle flushed. He tried to say something but just stammered

“What did you say”, smirked Rory.

“I didn’t say anything.”

“You didn’t have to.”

Rory reached up, fingers grazing kyle’s chest. You’re still thinking about last night, aren’t you?”

Kyle swallowed hard. “You’re not exactly easy to forget.”

Rory’s fingers slipped a little lower, just enough to make Kyle’s breath labour a little more.

“That right?”

“Yeah.”

“Then let me remind you properly.”

Kyle didn’t resist when Rory leaned in—didn’t flinch when his fingers found the button of Kyle’s jeans. The heat between them escalating in an instant, thick and dizzying.

As Rory gently tugged Kyle’s jeans and pants down, Kyle was harder than he had ever been, and he’d stopped pretending he didn’t want this.

Reply privatelyReply in forumReply +quote
 

By *kyluke69Man
4 days ago

Gravesend

Getting interesting

Reply privatelyReply in forumReply +quote
 

By *uvfur72Man
4 days ago

fermoy

Amazing

Reply privatelyReply in forumReply +quote
 

By *c8484 OP   Man
4 days ago

Dunfermline

Kyle sat on the edge of his bunk, jeans and pants bunched around his ankles, bare feet brushing the cold floor. His chest rose and fell with shallow breaths, eyes fixed on Rory.

“Nice cock,” Rory said, his voice low and rough as he licked his lips. “You gonna cum for me?”

Kyle nodded silently, throat too tight for words.

“Show me.”

Kyle reached between his legs, fingers wrapping around his balls the way Angela, his ex-girlfriend used to. He dragged his hand up the length of his cock, the skin dry. He paused, licked his palm, and returned to it—slow, deliberate strokes, each one smoother than the last.

“Fuck, yeah,” Rory muttered, eyes locked on him as he began unfastening his own jeans.

Kyle watched, heat pulsing through him, as Rory shoved his jeans and briefs down, revealing himself, already hard.

Rory stepped closer, his jeans and briefs kicked aside, his cock now fully hard. He reached out and took Kyle gently by the wrist.

“Come down here,” he said, his voice quieter now, almost coaxing.

Kyle slid off the bunk, his bare feet landing softly on the floor. Rory guided him back until they stood face to face, inches apart, the tension between them electric.

Without a word, Rory wrapped a hand around both of their cocks, pressing them together—Kyle’s slightly curved, Rory’s straighter and slick with pre-cum. He began to move his hand slowly, sliding the two lengths against each other, the friction sending jolts through both of them.

Kyle let out a moan, hips pushing forward in time with Rory’s rhythm. He brought his own hand up, covering Rory’s, and together they stroked—wet skin on skin, heat building fast between them.

“God,” Rory murmured, forehead resting briefly against Kyle’s. “You feel so fucking good.”

Their breath mingled, warm and fast, as they kept going, pace quickening. Kyle’s legs trembled slightly as the pressure built—so much sensation, so much contact. Rory tightened his grip just a little, and that was enough.

Kyle came first, thick and hot, splashing between them, and the sudden slickness pushed Rory over the edge moments later. They kept rubbing through it, both of them groaning softly as they spilled over each other’s cocks, the warmth pooling between their stomachs.

For a moment, they just stood there, skin sticky, bodies buzzing, breath slowly returning to normal.

“That was fucking amazing”, many Kyle.

“Oh you ain’t seen nothing yet”, laughed Rory. “Let’s just say, this is going to be the road trip of a lifetime”.

Reply privatelyReply in forumReply +quote
 

By *otwillyMan
4 days ago

Scunthorpe

Reply privatelyReply in forumReply +quote
 

By *aves mateMan
4 days ago

Grimsby

Hot hot hot

Reply privatelyReply in forumReply +quote
 

By *kyluke69Man
4 days ago

Gravesend

Reply privatelyReply in forumReply +quote
 

By *teve carrickMan
4 days ago

Redhill

As a lorry driver this wasnt part of tge cpc courses i went on more more more asap cheers drive

Reply privatelyReply in forumReply +quote
 

By *ers_Viking_FukMan
4 days ago

Gorleston

So hot.

Reply privatelyReply in forumReply +quote
 

By *addy lover 2025Man
4 days ago

worthing

Reply privatelyReply in forumReply +quote
 

By *ral SuckerMan
4 days ago

West Leeds

Reply privatelyReply in forumReply +quote
 

By *ich65Man
3 days ago

Chorley

This so hot 🔥

Reply privatelyReply in forumReply +quote
 

By *c8484 OP   Man
3 days ago

Dunfermline

It was still early when they rolled into the queue at Dover, the long line of lorries creeping toward the ferry like a metal centipede. Kyle rubbed his eyes, still groggy from the early start - his cock still twitching in his pants.

Beside him, Rory reached into a duffel bag behind the seats and pulled out a crisp white shirt, folded with care. He shook it out, then followed it with slim designer jeans and a fresh pair of trainers—white, spotless, clearly expensive.

Kyle raised an eyebrow. “You planning to meet the Queen?”

Rory grinned as he unbuttoned his shirt. “Nah. Just not sitting with the rest of the drivers, that’s all.”

He leaned closer, the smirk tugging at the corner of his mouth. “It’s a lot more fun with the tourists and backpackers. If you get my meaning.”

Kyle smiled. “Ah, Right.”

By the time they were waved aboard, Rory looked like he belonged on a yacht, not behind the wheel of a lorry. Kyle, feeling the contrast, rifled through his own bag and pulled on the least stained hoodie he owned and a decent pair of jeans. He shoved his cap down to flatten his hair.

“Better?” he asked.

Rory gave him a once-over. “Passable. Once we hit France, we’ll stop and get you kitted out proper. I know just the place.”

They made their way to the passenger lounges, the hum of voices and clink of coffee cups filling the air. The sea was calm, the ferry gently swaying underfoot. They found seats near a window, but Rory didn’t sit long—his eyes were already scanning the room.

It didn’t take him long to spot someone. Young, early twenties maybe, slight build, sun-bleached hair. He was nursing a beer and thumbing through his phone, oblivious to the attention.

Rory leaned in, voice low. “Fancy getting your cock sucked?”

Kyle coughed in surprise, then nodded—slowly.

Rory grinned. “Thought so, give me five minutes. If you see us heading off, we’ll be in the disabled toilet. Knock four times and I’ll let you in”.

Kyle nodded, his cock straining at the thought of what might be about to happen.

Rory stood, casually smoothed his shirt, and sauntered off toward the lad. Within minutes, they were deep in conversation, laughter flickering between them.

Eventually, Rory glanced back and gave Kyle the briefest nod. Then the two of them wandered off, shoulder to shoulder, disappearing down the corridor marked Toilets.

Kyle waited, heart thudding. He counted to sixty.

Then another thirty. Finally, he stood and made his way after them.

Kyle headed straight for the disabled toilet at the end of the hall. Raising his hand, he knocked four times.

A second passed. Then the lock clicked.

Reply privatelyReply in forumReply +quote
 

By *ack830Man
3 days ago

Inverclyde

Great story 😈

Reply privatelyReply in forumReply +quote
 

By *ob2Man
3 days ago

dungannon

mmmmmm fantastic

Reply privatelyReply in forumReply +quote
 

By *aygordon999Man
3 days ago

Shetland

Going on a great journey

Reply privatelyReply in forumReply +quote
 

By *addy lover 2025Man
3 days ago

worthing

Reply privatelyReply in forumReply +quote
 

By *kyluke69Man
3 days ago

Gravesend

Next instalment please 😜

Reply privatelyReply in forumReply +quote
 

By *itom87Man
3 days ago

Wigan

Reply privatelyReply in forumReply +quote
 

By *onmar01Couple (MM)
3 days ago

Bargoed

....and...??? Loving this.

Reply privatelyReply in forumReply +quote
 

By *uy near ArundelMan
3 days ago

Nr Arundel

Mmm

Reply privatelyReply in forumReply +quote
 

By *iverpoollad1999Man
3 days ago

liverpool

Looking forward to this

Reply privatelyReply in forumReply +quote
 

By *c8484 OP   Man
3 days ago

Dunfermline

Rory opened the door just enough to let Kyle slip inside. The light was dim, flickering slightly, the smell of salt lingered in the air, mixing with the faint traces of aftershave.

The young lad was perched casually on the small bench along the wall, his cheeks flushed, his sun-bleached hair ruffled like he'd run his fingers through it too many times. His shirt was unbuttoned halfway down his chest, revealing smooth skin and a silver chain that caught the overhead light, Kyle glanced towards his crotch and noticed his belt was unfastened.

Rory leaned against the opposite wall, already looking a little disheveled — his shirt rumpled, jeans undone, grinning “Took your time,” he said, winking at Kyle.

They stood in a triangle, tension thick in the air. Rory reached out, fingers running slowly down Kyle’s hoodie, teasing. He tugged it upward, helping Kyle peel it off, their hands brushing as he reached in to kiss him.

“This is Philippe,” Rory said.

Philippe tilted his head, smiling. His eyes gleaming, lips teasing, already imagining what came next. No one spoke further — the looks exchanged between them said everything.

Rory stepped in close, breath warm against Kyle’s neck. “Just relax,” he murmured.

Kyle exhaled, letting himself sink into the moment.

Rory moved behind him, hands steady as he reached around and unzipped Kyle’s jeans, slow and purposeful.

“On your knees, Philippe.”

Philippe dropped without hesitation. Kyle caught the flicker of movement — Philippe had already unzipped his jeans, his cock hard and ready. Kyle’s own arousal surged as Philippe leaned in, tongue flicking slowly up his shaft, wet and tickling.

Rory lips brushed Kyle’s ear as he whispered. “You enjoying this?”

Kyle nodded, as Philippe opened wide and took him deep. His lips gripped tight, head bobbing in a rhythm that made Kyle moan, Kyle began thrusting forward, slow at first. Philippe’s mouth was relentless — hot, slick, hungry.

Rory’s hands roamed Kyle’s body, teasing him, amplifying every sensation. Kyle was caught between them, every nerve lit, every breath a gasp.

Kyle dug his hands into Philippe’s hair, guiding him with growing urgency. Philippe responded eagerly, lips sealing tighter, tongue swirling round the tip of Kyle’s dripping cock. Every stroke sent a jolt through Kyle’s spine, his breath growing ragged.

Rory stayed pressed against Kyle’s back, one hand gripping his hip, the other sliding between his bum cheeks, not pushing inside him but gently teasing round his hole. “He’s taking you so well,” Rory whispered. “Don’t hold back.”

Kyle groaned, hips rolling forward, feeling the wet heat of Philippe’s mouth. Philippe moaned around him, the vibration making Kyle’s knees buckle. He was close - so close.

Rory’s hand move round Kyle’s side, wrapping around his shaft just beneath Philippe’s lips, stroking in sync with the rhythm. “Let go,” he said. “Give it to him, all over his face”.

Kyle’s muscles tightened as his grip on Philippe’s hair turned firm, guiding him with urgency now. Just as he was about to collapse from exhaustion, Rory’s voice cut through, low and commanding.

“Open your mouth, Philippe.”

Philippe pulled back slightly, lips parted, tongue rolling out in anticipation. The first splash of cum hit him — thin and hot — followed by thicker ribbons that painted his tongue, his lips, his face. He didn’t flinch. He held steady, eyes locked on Kyle, taking every drop.

When Kyle finally sagged back against Rory, breath laboured, Philippe licked his lips clean, slow and deliberate, eyes gleaming with satisfaction.

Rory kissed the side of Kyle’s neck, his voice a dark purr. “Beautiful.”

Then he turned to Philippe, gaze sharp. “Now bend over that bench,” he said. “It’s time to warm that ass up.”

Reply privatelyReply in forumReply +quote
 

By *ich65Man
3 days ago

Chorley

This is getting hotter each episode. Love it 😈

Reply privatelyReply in forumReply +quote
 

By *kyluke69Man
3 days ago

Gravesend

Reply privatelyReply in forumReply +quote
 

By *reyunMan
3 days ago

Perth

Lovely. Hot !

Reply privatelyReply in forumReply +quote
 

By *ac6969Man
3 days ago

leeds

Reply privatelyReply in forumReply +quote
 

By *eadar123Man
3 days ago

dublin

Hot

Reply privatelyReply in forumReply +quote
 

By *otwillyMan
3 days ago

Scunthorpe

Reply privatelyReply in forumReply +quote
 

By *orfyMan
2 days ago

North Yorkshire

Loving this

Reply privatelyReply in forumReply +quote
 

By *c8484 OP   Man
2 days ago

Dunfermline

Thanks for all the lovely comments so far. I’m also writing a straight story from a female perspective. Not suitable for this forum as it’s not gay/bi but if anyone would like it in their DM’s just let me know.

Reply privatelyReply in forumReply +quote
 

By *ernne67Man
2 days ago

Shoeburyness


"Thanks for all the lovely comments so far. I’m also writing a straight story from a female perspective. Not suitable for this forum as it’s not gay/bi but if anyone would like it in their DM’s just let me know. Yes please"

Reply privatelyReply in forumReply +quote
 

By *ob2Man
2 days ago

dungannon

Reply privatelyReply in forumReply +quote
 

By *rishTedMan
2 days ago

Mayo

Great story.

Reply privatelyReply in forumReply +quote
 

By *p90Man
12 hours ago

Swanwick area

Gently

Reply privatelyReply in forumReply +quote
 

By *uy near ArundelMan
6 hours ago

Nr Arundel

Mmm

Reply privatelyReply in forumReply +quote
 

By *ardsoloMan
5 hours ago

Harlow

Love this

Reply privatelyReply in forumReply +quote
 

By *WalesBtmMan
4 hours ago

Porthcawl/Swansea

Loving this story

Hoping for more as soon as you can

Reply privatelyReply in forumReply +quote
 
 

By *ohnny 51Man
4 hours ago

Middlewich

Reply privatelyReply in forumReply +quote
Post new Message to Thread
back to top