A Warm Welcome
The three Thompson men woke up slowly the next morning, still tangled together in Michael’s big bed. The sheets were sticky and crusty with the loads they had pumped into and onto each other the night before. Michael and Ryan were lying on their backs with Jack curled up on his side between them, one arm draped across his big brother’s powerful chest.
Michael was the first to stir. He kissed the back of Jack's neck and murmured sleepily, “Morning, boys.”
Jack smiled softly, eyes still half-closed. “Morning, Dad.”
They lay there for a few minutes, enjoying the warmth. Michael eventually sighed and sat up. “I’ve got to head into the office today. You two got any plans?”
Ryan stretched, his muscular body flexing. “Jack and I were talking about going fishing later if the weather holds.”
“Sounds good,” Michael said, climbing out of bed. “Just don't stay out too late. I'd like us to have dinner together tonight.” He headed toward the bathroom to shower for work.
Once Michael was gone, Jack and Ryan rolled to face each other in the middle of the bed. They lay there quietly, just staring into each other’s eyes for a long moment. The morning light filtered softly through the curtains.
Jack finally spoke, his voice barely above a whisper.
“I’m really glad you’re home, Ryan.”
Ryan’s expression softened. “It’s great to be home. I missed this. I missed the family.”
Jack reached up and gently touched his brother’s cheek. “I love you, Ryan.”
Ryan smiled and leaned in, pressing their foreheads together. “I love you too, little brother.”
Their lips met in a slow, deep kiss. What started tender quickly grew heated. Jack ran his hands across his brother's bulging pecs. Ryan rolled on top of Jack, grinding their hard cocks together as the kiss turned hungry.
They didn’t rush. Ryan kissed his way down Jack’s body, sucking on his nipples, licking his stomach, tenderly kissing his stiff cock before taking it into his mouth. Jack moaned softly, reaching down and running his fingers through Ryan’s hair. Ryan swung his body around to bring his hips next to Jack’ face. On their sides with knees spread, both boys sucked each other hungrily with wet, loving sounds. Jack's hand squeezed Ryan’s big soft meaty left foot as he bobbed his head up and down his brother’s thick cock.
Ryan hopped up to his knees between Jack’s legs. He lifted the beautiful blond boy’s ankles onto his broad shoulders and pushed his cock inside him in one long, smooth stroke. Jack gasped and then started to moan softly as Ryan slowly fucked him with deep, steady thrusts.
They were right in the middle of it — Ryan balls-deep inside Jack, licking the soles of the much smaller boy's pretty feet — when Michael walked back into the bedroom, towel around his waist.
He didn’t even pause. He casually dropped the towel and started getting dressed, pulling on his work clothes while his two sons continued fucking right in front of him.
“I have to leave soon,” Michael calmly said as he buttoned his shirt. “You can have Pop Tarts for breakfast, or there's some cold cereal.”
Breathily Jack replied “Ok Dad. Thanks!”
Ryan didn’t miss a beat, still thrusting deep into his little brother. “We'll probably…stop at Starbucks,” he grunted effortfully.
Michael nodded, grabbing his belt. “Don’t forget to lock the door when you leave.” He leaned over the bed, gave Jack a quick, gentle kiss on the lips, then stood and did the same to Ryan. “Have fun today, boys. Or more fun, to be precise.”
He gave them both a warm smile, then walked out of the bedroom.
The moment the front door closed behind Michael, Ryan started fucking Jack harder. “Oh yeah!” he cheered. “Take it! You love it!”
Jack came first, shooting thick ropes across his own chest with a sweet, broken cry. Ryan followed right after, burying himself deep and pumping his load into his little brother’s guts with a loud groan.
They stayed connected for a moment, breathing hard. Then Ryan slowly pulled out, dragging a thick glob of cum from Jack’s hole. They rolled onto their sides facing each other again, still sticky and spent.
Jack had a streak of his own cum on his cheek. He didn’t bother wiping it off as he looked at Ryan.
“…I’m kind of fucked up right now,” he said quietly.
Ryan brushed a strand of hair from Jack’s forehead. “Yeah? Talk to me.”
Jack hesitated, then let out a small sigh. “There’s this guy at the shop… Dylan. I really like him. Like, really like him. But then there’s Tyler. He’s coming to visit soon and… I don’t know. I feel guilty even thinking about it. Like I’m cheating on both of them even though we’re not even together.”
Ryan was quiet for a moment, then hugged him tighter. “You’ve got a big heart, little brother. And a big appetite,” he added with a small smirk. “You’ll figure it out. Just don’t hurt yourself trying to make everyone happy.”
Jack nodded against the pillow. “I know. It’s just… complicated.”
Ryan kissed his shoulder. “It always is with you.”
Jack and Ryan lay facing each other for a few more quiet minutes, the weight of Jack’s confession hanging gently between them. Eventually Ryan leaned in and kissed his little brother’s forehead.
“C’mon,” he said softly. “Let’s get some food in us before we head out fishing.”
They dragged themselves out of bed, still sticky and satisfied, and padded into the kitchen. Jack started pulling out cereal and bowls while Ryan made fresh coffee. They moved around each other comfortably, half-dressed, trading small talk about fishing spots and what bait they should use.
Jack had just poured milk into his bowl when his phone buzzed on the counter. He glanced at the screen and sighed.
“Shit. It’s the shop.”
He answered, listening for a moment. “Yeah… okay. I can come in. How long do you need me?” He listened again, then hung up and looked at Ryan with an apologetic expression. “They’re short-handed today. Big Bill needs me to cover the front counter for a few hours.”
Ryan groaned, leaning back against the counter with his arms crossed. “Seriously? It’s my only full day off this weekend and you’re getting called in?”
“I know,” Jack said, looking genuinely bummed. “I’m sorry. I wasn’t supposed to work today.”
Ryan ran a hand through his short hair, clearly annoyed. “Great. So I get to sit around here by myself all day?”
Jack hesitated for a second, then a small, hopeful smile crept onto his face.
“You could come with me if you want. It’s probably going to be pretty slow. You could just hang out in the break room, keep me company, or watch TV or something. I’d rather have you there than leave you here alone.”
Ryan considered it for a second, then shrugged.
“Yeah… alright. Beats sitting around the house by myself.”
—
Jack and Ryan pulled into the shop lot a little after noon. Jack parked in his usual spot and the two of them climbed out. Ryan had changed into his usual fatigues pants, but he’d stripped down to just a tight white wife-beater on top. The thin cotton clung to his broad chest, stretched across his powerful shoulders, and showed off the flat, hard ridges of his stomach and the thick muscle of his arms. His military dog tags glinted against his chest in the sunlight.
Jack couldn’t help but stare for a second. Ryan looked every inch the rugged Marine.
As they walked toward the office, Rusty, Coop, and Big Bill were standing near the open bay doors. All three men stopped what they were doing the moment they saw Ryan.
Rusty’s eyes widened. Coop’s usual quiet stare turned intense. Big Bill’s massive arms crossed over his chest as a slow, appreciative grin spread across his face.
Jack cleared his throat. “Hey guys. This is my brother Ryan. He’s home on leave from the Marines for the weekend. I figured he could hang out here while I cover the front counter.”
The three mechanics didn’t even try to hide their interest.
Rusty let out a low whistle. “Goddamn,” he muttered, eyes roaming openly over Ryan’s muscular frame.
Coop just stared, his gaze dark and hungry, slowly dragging up and down Ryan’s body.
Big Bill’s grin widened. “Well shit. Look at you, boy. You’re a big one, aren’t you?”
Their attraction to Ryan was different from the way they looked at Jack. With Jack they saw a sweet, innocent, delicate little twink they could corrupt. With Ryan they saw something else entirely — a bold, rugged, well-experienced man who looked like he could take everything they had to give… and maybe even give it back.
And they weren’t wrong.
Ryan gave them a cocky half-smile, completely unfazed by the three sets of eyes devouring him.
“Nice to meet you all,” he said, voice deep and casual.
Jack slipped behind the front counter and logged into the register while Ryan leaned against the wall nearby, arms crossed over his broad chest. For a few minutes Ryan hung around, making small talk and watching Jack handle the occasional customer. But it quickly became obvious he was just in the way — taking up space and drawing curious glances from people dropping off their cars.
Ryan finally pushed off the wall. “I’m gonna go find the break room and watch some TV. Don’t want to fuck up your flow.”
Jack gave him a small, apologetic smile. “Sorry. I’ll try to get out of here as soon as I can.”
Ryan waved it off and wandered toward the back of the shop.
A few minutes later, Big Bill appeared in the doorway of the break room. Ryan was kicked back in one of the old chairs, flipping through channels on the small TV mounted in the corner.
Big Bill leaned against the doorframe, his massive arms folded. A slow, hungry grin spread across his face as he looked Ryan up and down.
“Hey Marine,” he rumbled. “Rusty, Coop, and I are all getting together out in the maintenance shed. We figured we ought to thank you properly for your service.”
The way Big Bill said it — low, deliberate, and loaded — made it crystal clear exactly what kind of “thanks” he had in mind.
Ryan looked up at the enormous man, then let his gaze drift over Big Bill’s thick frame. A slow, cocky smirk tugged at the corner of his mouth.
He leaned back in the chair, spreading his legs a little wider.
“Well shit,” Ryan said, voice low and amused. “Sounds like this morning just got a whole lot better.”
Big Bill led Ryan across the lot to the maintenance shed, the big man’s hand resting heavily on the Marine’s shoulder the entire way. When they stepped inside, Rusty and Coop were already waiting, leaning against the workbench with hungry grins on their faces.
Ryan didn’t waste any time.
He reached down, unzipped his fatigues, and pulled out his thick, heavy cock, already half-hard and thickening fast. He gave it a slow stroke, looking the three mechanics dead in the eye.
“Which one of you fuckers is first?” he demanded, voice loud and commanding.
Rusty and Coop didn’t need to be told twice.
Rusty dropped to his knees first, greedy and eager. He wrapped his thick beard around Ryan’s cock and swallowed him down in one hungry motion, sucking hard and sloppy. Coop moved in right beside him, licking and sucking along the side of the shaft wherever Rusty’s mouth wasn’t, their tongues occasionally sliding against each other around Ryan’s girth.
Ryan groaned, grabbing a fistful of Rusty’s red hair. “That’s it… fucking suck it. All the way down..”
Big Bill stepped up behind Ryan, his massive body pressing against the Marine’s back. He reached around and roughly palmed Ryan’s chest through the tight wife-beater, pinching his nipples hard while grinding his own hard bulge against Ryan’s ass.
Ryan’s head fell back with a loud, shameless moan as the three mechanics worked him over. Rusty was bobbing fast and deep on his cock, gagging himself eagerly, while Coop licked and sucked his balls, occasionally dragging his tongue up the underside of the shaft. Big Bill dropped to his knees and buried his face in Ryan’s ass, his tongue furiously pushing against the Marine’s tight hole as he licked and slurped hungrily.
“Fuck yeah,” Ryan growled, hips bucking forward into Rusty’s throat. “You fuckin’ pigs know exactly what you’re doing.”
The shed filled with wet, obscene sounds — slurping, gagging, heavy breathing, and the occasional deep grunt from Ryan as the three men devoured him.
Ryan’s cock was now rock-hard and glistening, sliding in and out of Rusty’s beard-framed mouth while Coop continued worshipping his balls and taint.
Big Bill finally stood up, unzipped, and pulled out his own massive cock. He stroked it slowly, watching the scene with dark satisfaction.
Ryan looked over his shoulder at him, eyes wild with lust.
“Well?” he barked. “You gonna fuck me or just stand there jerking it?”
Big Bill didn’t hesitate.
He grabbed Ryan by the back of the neck and shoved him forward over the wide wooden workbench. Ryan braced his hands on the surface, ass pushed out, still wearing his fatigues around his thighs.
“Fuck yeah,” Ryan growled, voice loud and cocky. “Let’s see what you got, big man.”
Big Bill spat on his hand, slicked up his thick cock, and pushed the fat head against Ryan’s hole. He thrust in hard, burying half his massive length in one brutal stroke. Ryan let out a loud, guttural moan as he was split open.
“Fuuuuck, that’s thick,” Ryan grunted, pushing back onto it.
Rusty and Coop moved in on either side of Ryan’s face. Rusty grabbed Ryan by the hair and shoved his cock into his mouth without warning.
“Suck it, you fucking Marine whore,” Rusty snarled, voice rough and filthy. “Been wanting to skull-fuck you since the second you walked in.”
Coop was quieter but no gentler. He slapped his heavy cock against Ryan’s cheek a few times before forcing it into his mouth alongside Rusty’s, stretching Ryan’s lips wide.
Ryan moaned loudly around the two cocks, eyes watering as he took them both. Big Bill started pounding him harder from behind, his heavy balls slapping against Ryan’s ass with every thrust.
Rusty grinned down at him, spitting directly into Ryan’s open mouth while he fucked his face. “Yeah you like that. You dirty bitch.”
Coop followed suit, adding his own thick glob of spit.
Ryan pulled off their cocks just long enough to gasp, “Fuck yes… give it to me.”
Big Bill reached forward and shoved two thick fingers into Ryan’s mouth, then pulled them out dripping wet and shoved them into Ryan’s already-stuffed ass alongside his cock, stretching him even wider.
Ryan’s moans grew louder, more animalistic. He pushed back hard onto Big Bill’s cock and fingers, clearly loving every second of being used.
Rusty laughed darkly. “Look at this tough Marine taking cock like a fucking pig.”
He pushed Coop aside, grabbed Ryan’s jaw, forced his mouth open again, and let loose with a long powerful stream of piss into Ryan's mouth. Ryan swallowed as much as he could greedily, though most poured off his face onto the concrete floor. Rusty finished by ramming his cock into Ryan's throat while Coop slapped his own dick across the Marine’s face.
Then Ryan’s own bladder, full from the long morning, finally demanded release.
He pulled his mouth off Rusty's cock just enough to growl, “Open your fucking mouths.”
Rusty and Coop both dropped lower, opening wide. Ryan aimed his cock and let loose a powerful, hissing stream of hot piss straight into Rusty’s mouth first. Rusty drank it down eagerly, most of it spilling down his beard. Ryan then turned his piss stream directly into Coop’s open mouth, the tall mechanic swallowing greedily and silently.
“Fuck, you two are nasty,” Ryan laughed, voice rough with lust, still getting railed hard by Big Bill.
The three mechanics were in full pig mode now — rough, sloppy, and completely unhinged.
Big Bill fucked Ryan harder and faster, his heavy balls slapping loudly against the Marine’s ass. With a deep, guttural growl, he slammed in to the hilt and unloaded, pumping thick, heavy ropes of cum deep into Ryan’s guts.
“Take it, you fucking stud,” Big Bill grunted as he filled him.
Big Bill pulled out abruptly and jammed his fingers in Ryan's ass to drain out the cum, which landed on the cold hard floor with a splat. Rusty cheered “ohh yeah, fuck yeah! Fuckin’ huge load, Bill!”
Bill and Coop didn’t even give Ryan a chance to catch his breath. They grabbed the Marine under the knees and hoisted him clean off the ground, his arms slung over their broad shoulders for support. Ryan’s back pressed against their chests, his legs spread wide and held open, his cum-dripping ass pointed straight at Rusty like an offering.
Rusty stepped up immediately, stroking his thick cock. “Look at that sloppy fucking hole,” he snarled. “All nice and opened up for me.”
He lined up and slammed into Ryan in one brutal thrust, burying himself balls-deep in the cum-slick heat. Ryan loudly cried out “ohhh, oh *fuck!*” and then winced and squeezed his eyes shut, his toes curling as Rusty started destroying his ass — hard, fast, and merciless, his hips snapping forward with wet, filthy slaps.
“Fuck yes,” Rusty growled, voice raw. “This is what a Marine hole is made for. Take my cock, you hot fuck!”
Ryan’s head fell back against Coop’s shoulder, moaning loudly as Rusty railed him.
After a few minutes of savage pounding, Rusty reluctantly pulled out. He stepped in to help Bill hold Ryan up, taking Coop’s place. Coop moved forward, his long cock rock-hard and dripping. He pushed into Ryan’s gaping, cum-filled hole without a word and immediately started fucking him with deep, powerful strokes.
Ryan hung suspended between the three mechanics, getting used like a fucktoy, his loud, brash cries echoing through the shed as they took turns wrecking his ass.
Coop took his turn with quiet intensity. He gripped Ryan’s thighs and drove his long cock deep into the Marine’s man-cunt, fucking him with hard, deliberate strokes. Ryan’s loud, brash moans filled the shed as he was railed in mid-air.
“Fuck yeah…yeah!—give it to me, you ripe fuck!” Ryan cried out loudly, his stare intent.
Bill, still helping to hold Ryan up, spat on his own hand and reached down to roughly stroke Ryan’s throbbing cock while Coop pounded him.
Big Bill grinned darkly. “Look at this tough Marine getting used like a fucking cumrag.”
Coop’s breathing grew ragged. He slammed in deep one final time and unloaded, pumping jets of sperm into Ryan’s already overflowing ass. The moment Coop finished, Rusty stepped in and resumed his place, slamming back into the sloppy, cum-drenched hole and pounding Ryan with short, brutal thrusts.
Ryan’s head fell back, moaning loudly. “Fuck, I'm gonna blow!”
His cock pulsed hard in Bill’s fist. Thick white ropes shot out of him, splattering across his own abs and chest as the three mechanics held him suspended and used.
Rusty growled and buried himself deep, adding his own heavy load to the mess already inside Ryan. Big Bill, still rock-hard, stepped up last and shoved his massive cock back into Ryan’s wrecked, cum-leaking hole. He fucked him with a few final, savage strokes before he too busted his nut, flooding Ryan with yet another thick load.
The three mechanics finally lowered Ryan’s trembling body back down to the floor. Cum poured freely from his gaping hole, running down his thighs in heavy streams. Ryan stood there breathing hard, covered in sweat and sperm, a satisfied, cocky grin on his face.
“Fuck… that was a hell of a welcome,” he panted.
“Thank you for your service,” smirked Bill.
Without missing a beat, Ryan shot back “and thank you for yours!”
The three older men chuckled as they all toweled off and got dressed.
—
Jack was just finishing up at the front counter, closing out the last ticket of his shift, when he heard heavy footsteps coming from the back of the shop.
Ryan emerged from the hallway leading to the maintenance shed. He looked thoroughly wrecked — hair messy, wife-beater wrinkled and damp with sweat, fatigues slightly crooked. A strong, unmistakable scent of cum, piss, and sex rolled off him as he walked. There was even a faint, glossy streak along the side of his neck that Jack was pretty sure wasn’t just sweat.
Ryan stopped at the counter, leaning on it with both hands and giving Jack a cocky, satisfied grin.
Jack’s eyes widened slightly. He quickly looked Ryan up and down, then glanced around to make sure no customers were nearby.
“…Jesus, Ryan,” Jack said softly, a mix of amusement and heat in his voice. “You look like you just got ran through.”
Ryan chuckled, low and rough. “That’s because I did. Your coworkers don’t fuck around. Big Bill, Rusty, and Coop just used me like a goddamn fleshlight for the last hour.” He smirked. “I think they liked the uniform.”
Jack bit his lower lip, clearly turned on by the mental image. “You smell like it, too.”
“Yeah?” Ryan leaned in closer, voice dropping. “You like that?”
Jack’s cheeks flushed, but he didn’t deny it. “Maybe.”
Their mutual gaze lingered until Ryan broke the silence. “Is that guy here? The one you were talking about this morning?”
“No. It's his day off, too.”
Ryan studied him for a second, then gave a small, knowing nod.
“Still got a lot on your mind, huh?” he said lightly, squeezing Jack’s shoulder and leaning in close. “We’ll talk more later if you want.”
Jack offered a small, grateful smile. “Yeah… thanks.”
Ryan smiled and straightened up. “C’mon, little brother. Let’s get the fuck out of here before those pigs decide they want another round. I’m starving and I need a real shower.”
Jack quickly finished logging out of the register, grabbed his keys, and stepped around the counter. As they walked toward the door together, Ryan threw a heavy arm around Jack’s shoulders.
“You gonna tell me how *your* day went?” Ryan asked with a grin.
Jack smiled sweetly up at him. “Only if you tell me more about yours!”
Ryan barked out a loud laugh as they stepped out into the afternoon sun.
As they walked across the parking lot toward Jack’s car, Ryan squeezed his arm around Jack’s shoulders.
“Best fucking day off I’ve had in a long time,” Ryan said with a satisfied grin. “Your coworkers are fucking animals.”
Jack laughed softly, leaning into the solid weight of Ryan’s arm. “I knew they’d like you.”
Ryan squeezed his shoulder. “Yeah, well… next time you get called in on my day off, you’re coming fishing with me instead.”
“Deal,” Jack said, smiling up at him.
They climbed into the car together and pulled out of the lot, the late afternoon sun warming the windshield as they headed off to salvage what was left of the day.
If you enjoyed this story, consider visiting the author's website.
To get in touch with the author, send them an email.