Jack pulled into the lot at 7:55 AM the next morning, heart beating a little faster than usual. He was wearing the shop logo button-up shirt with the top half of the buttons undone, a pair of sturdy work pants, and heavy work boots. He looked small and out of place among the trucks and toolboxes, but he still had that soft, sweet, angelic quality that made people stare.
Big Bill was already waiting by the front door, a wide grin on his face. “Right on time, kid. Come on in.”
Inside the office, two other mechanics were already there. The first was Rusty, a stocky, red-haired man in his mid-forties with a thick beard and powerful arms. The second was Coop, a tall, quiet guy in his late thirties who looked unshaven and a little unkempt, like he hadn’t bothered with a shower in a couple of days.
“This is Jack,” Big Bill said, clapping a massive hand on the boy’s shoulder. “He’s our new front-end guy. Be nice to him.”
Rusty and Coop both gave Jack long, appreciative looks. Rusty muttered under his breath, “Jesus Christ,” while Coop just nodded slowly, eyes drifting down to the way Jack’s shirt hung open across his smooth chest.
Big Bill wasted no time. “Alright, Jack, you’re with me today. I’ll train you on the front counter.”
The morning was a blur of learning the cash register, taking customer orders, and writing up work tickets. The shop got hotter as the sun climbed. By ten-thirty Jack was wiping sweat from his forehead.
“God, it’s hot in here,” he said softly, fanning himself with one hand.
Big Bill’s eyes lit up. “Yeah, it gets like that. You’re behind the counter all day anyway --- no reason you can’t be comfortable. Wear whatever shorts you want, kid. Hell, most of us strip down when it’s this bad.”
Jack smiled sweetly at the big man. Right there in the middle of the office, he unbuttoned his work pants and pushed them down his slim legs, stepping out of them without a hint of embarrassment. He stood there in just his boxer shorts and the half-open shop shirt, looking up at Big Bill with that soft, innocent expression.
Big Bill just stared in stunned silence while Rusty emitted an audible gasp. A wrench slid from Coop's frozen hand and clattered on the painted concrete floor. Nobody said a word.
The rest of the morning passed in a haze of customer interactions and Jack bending over counters in nothing but the half-open shirt and boxers. Every time he moved, his thick cock was just slightly visible through the open fly of the boxers, sometimes with the bell-shaped head just barely peeking out.
At noon Big Bill clapped his big hands together. “Lunch break, kid. Come on back to my office. I’ll give you some one-on-one coaching while we eat.”
Jack followed the enormous man down the short hallway. Big Bill’s private office was small, cluttered with paperwork and spare parts. The second the door clicked shut, the big man turned around and started unbuttoning his own shop shirt. Underneath he wore a sweat-stained, previously white but now gray and yellow wife-beater that clung to his massive chest and belly. The fabric was dark with old sweat and had clearly never been washed. He shoved his navy work pants down to his ankles, revealing a pair of old, hole-riddled tightie-whities. The front was stained brownish yellow with dried piss and cum.
Jack’s eyes widened, but he stayed soft and sweet.
Big Bill’s voice was low. “You gonna be comfortable in those boxers all day?”
Before Jack could answer, his own thick cock accidentally slipped out through the fly of the boxers, hanging heavy and half-hard in the warm air.
Big Bill’s grin widened. “Looks like you already are.”
Jack blushed faintly, but didn’t try to cover himself. Big Bill stepped closer, towering over the tiny blond. He pulled off the wife-beater, revealing a huge, hairy, sweat-slick chest. The smell of him was overpowering --- rank, masculine, raw.
Jack leaned in without being asked and buried his face in one of Big Bill’s hairy pits, sniffing deeply and then licking the salty skin with soft, eager strokes.
“Fuck, kid,” Big Bill groaned, voice rough. “You really are something else.”
Jack dropped to his knees and pressed his face into the front of Bill's week-old tightie-whities, inhaling the heavy, pungent mix of old piss, dried cum, and ball sweat. He mouthed at the thick bulge, tongue tracing the wet spot where fresh precum was already soaking through the fabric.
Bill gently lifted Jack’s face away from the smelly whities, hooked his thick fingers into the waistband, and pulled them down. His huge cock sprang out and pointed straight up, slapping heavily against Jack’s chin. It was long and extremely girthy --- about the thickness of a beer can at the base --- with a fat, puffy, prominent head. His hairy balls were round and very heavy, hanging low beneath the thick shaft.
Bill clasped a huge hand behind Jack’s head and pulled him closer. Jack opened his pretty little mouth as wide as he could, but Bill’s cock was enormous. The head alone stretched his lips obscenely. Jack struggled, eyes watering, making soft, wet choking sounds as Bill slowly fed more of the thick shaft into his mouth. The big man’s hand stayed firm on the back of Jack’s head, guiding him, not letting him pull away.
“That’s it, boy… take it. Look at you trying so hard with that sweet little mouth. Mmmm…” moaned Bill. Jack’s soft pink lips stretched obscenely around the thick, meaty shaft as he dragged them slowly up and down, leaving a glistening trail of spit. His little pink tongue rubbed forcefully against the sensitive underside of the fat, bulbous head with every pass, pressing and swirling as if he were trying to milk out every drop of flavor. The taste was overwhelming --- salty pre-cum mixed with the bitter, musky tang of a long workday’s sweat and grease --- and it sent Jack spiraling into pure bliss. His big blue eyes fluttered half-closed, soft, dreamy whimpers vibrating around the huge cock as he lost himself completely in the filthy but addictive flavor.
Bill lifted Jack to his feet and moved him to the desk. The beastly man lifted Jack like he weighed nothing and laid him on his back. Bill climbed on top of Jack in a 69, his massive body completely covering the small blond. Jack’s head was trapped between Bill’s thick thighs while the huge man swallowed Jack’s cock to the root with ease. The size difference was almost comical --- Bill’s heavy belly rested on Jack’s chest as he sucked him, while Jack could barely get half of Bill’s cock into his mouth. He shifted his attention lower, licking and sucking hungrily at the huge man’s heavy, round, hairy balls. Then he craned his neck further back, dragging his tongue along the sweaty taint before circling the greasy, musky asshole. Bill groaned loudly, sat upright, and ground his hairy stink-hole right into Jack’s angelic face, smothering the boy with his massive ass while Jack licked and sucked with eager devotion.
Bill eventually flipped Jack over the desk with casual strength, pressing his chest down against the cool wood. Jack barely had time to catch his breath before Bill kicked his feet apart and lined up. One big hand pinned the small of Jack’s back while the other guided that massive cock back to his hole.
There was no easing in.
Bill pushed forward in one long, relentless thrust, sinking the full length of his beer-can-thick cock balls-deep into Jack’s ass. The stretch was obscene — Jack’s tiny pink hole forced wide around the girthy base, clinging tightly to every inch as it disappeared inside him. Jack’s mouth fell open in a broken, high-pitched moan, his fingers scrabbling uselessly against the desk. He had never felt anything like it. The sheer thickness of Bill’s cock forced his insides to yield completely, stretching him deeper and wider than he thought possible.
Jack’s eyes rolled back as a soft, wondrous whimper slipped out of him. His whole body trembled, legs shaking where they were spread wide. He could feel every ridge, every vein, the heavy pulse of Bill’s cock as it throbbed inside him, buried to the hilt. The pressure was overwhelming — a deep, aching fullness that made his own cock twitch and leak steadily against the side of the desk.
Bill didn’t give him long to adjust. He drew back slowly, letting Jack feel every inch dragging along his stretched rim, then drove back in hard. The desk creaked beneath them as Bill started fucking him in deep, heavy strokes, each one punching the air from Jack’s lungs. Jack could only grunt and moan helplessly, his body rocking forward with every thrust, completely pinned and filled.
They switched positions again and again, too worked up to stay in one place for long.
Jack climbed onto Bill’s lap and sank down onto his cock with a shaky breath. He rode him in slow, rolling grinds, his small hands braced against the big man’s broad, hairy chest. Bill’s cock felt even thicker from this angle, stretching him wide and deep with every downward push. The smell of sweat and work clung to Bill’s skin — salt and musk and something heavier underneath — and Jack couldn’t stop breathing it in. His thighs burned as he rocked his hips, taking as much of that fat cock as he could, his own dick leaking steadily against Bill’s stomach.
Bill let him ride for a while, big hands gripping Jack’s ass and spreading him open, but eventually his patience snapped.
With a low grunt, Bill stood up, lifting Jack like he weighed nothing. Jack gasped as Bill laid his back across the desk, papers and tools scattering to the floor. Bill hooked Jack’s legs over his thick arms, folding him nearly in half, and drove back into him in one long, heavy thrust.
The desk creaked loudly beneath them.
Bill didn’t hold back after that. He fucked Jack in deep, powerful strokes, the kind that made Jack’s whole body jolt with every impact. The wet sound of skin slapping skin filled the room, mixed with Bill’s rough breathing and Jack’s broken little noises. Jack came first with a soft, overwhelmed whimper, his cock pulsing untouched as thick ropes of cum splattered across his own chest and stomach. His hole clenched tight around Bill’s cock, but Bill didn’t stop — just kept fucking him straight through it, using the extra slick to push even deeper.
Jack was still shaking from the first orgasm when the second one hit him. It tore out of him with a broken moan, his back arching hard off the desk as another weak spurt of cum dribbled from his overstimulated cock. His whole body trembled, legs twitching in Bill’s grip, but Bill kept going — pounding into him with the same steady, relentless rhythm, like he was nowhere near finished with him yet.
Bill leaned down without slowing, dragging his tongue across Jack’s pale, cum-streaked chest. He licked up the warm, milky streaks with slow, deliberate strokes, tasting the boy’s load. The sweet, delicate flavor seemed to hit him hard. With a low, guttural groan, Bill suddenly pulled his cock out of Jack’s ass and stood over him, jerking himself furiously. His massive cock pulsed hard in his fist as he came, shooting long, thick ropes of cum that splattered across Jack’s chest, neck, and face in heavy, messy arcs. A lot of it landed on Jack’s outstretched tongue, and the rest painted his smooth skin in thick, glistening streaks.
“Well…that's one way to spend your lunch hour…” Jack quipped breathlessly after swallowing all the cum that landed in his mouth. They were still trying to catch their breath, covered in sweat and sperm, when the office door suddenly opened.
Dylan stood in the doorway, frozen.
He stared at the scene: his enormous father, naked except for the stained tightie-whities hanging off one ankle at the top of his boot, standing over little Jack, who was bent over the desk with cum flowing out of his gaping hole and running down the back of his thighs.
Dylan’s voice came out hoarse.
“Dad… what the fuck?”
If you enjoyed this story, consider visiting the author's website.
To get in touch with the author, send them an email.