- Joined
- May 19, 2025
- Posts
- 169
- Media
- 0
- Likes
- 3,516
- Points
- 278
- Location
- United States
- Sexuality
- 100% Gay, 0% Straight
- Gender
- Male
The Best Man | Part 5: The GolfCart Blowjob
Now that we were alone, no groomsmen nearby, no teasing voices echoing across the green; I could finally hear how hard I was breathing. The tree gave us shade, the slope of the hill gave us privacy.
The cart sat idling in the shade beside the tree, and Calvin had this look on his face again.
That look like he was about to ruin me.
He walked backward, casual as ever, and dropped into the driver’s seat. Legs spread wide, tattoos stretched across his forearms, the navy blue polo clinging to his chest in a way that made me stupidly addicted to him. He looked at me like he was already winning something.
I stayed standing for a second, trying to act like my knees weren’t weak.
Then I climbed in next to him, glancing left and right instinctively before settling beside him.
Calvin didn’t even try to hide his grin. “Masey-boy,” he said, slow and taunting, “stop looking around and suck my cock.”
I blinked. “Uh—Calvin—”
“Don’t give me that.” His arm stretched behind me on the seat, eyes narrowing like he had me pinned already. “Don’t pretend you haven’t been looking at me like you wanna rip my fucking clothes off and swallow my cock whole.”
I scoffed. “Sure. That’s exactly what I’ve been thinking about during a wholesome golf morning with the boys.”
He smirked, jaw flexing. “If you wanna pretend, Monroe, I can drive this cart right back and we can keep pretending none of this happened.”
My throat tightened.
“But I can already tell what’s real. You haven’t looked at my face since I said cock.” He leaned closer. “Your eyes are locked on my crotch.”
I wasn’t even thinking about it. He was right; I hadn’t once looked up. My gaze was stuck on the way those tight white pants hugged his thighs, the faint imprint of him heavy and thick beneath the zipper.
I swallowed.
My hand grazed the top of his thigh, fingers brushing the firm muscle underneath.
“There you go, Monroe,” he muttered, breath already hitching. “Go ahead.” He spread his legs a little wider. Then reached down, and unzipped his pants.
I shifted awkwardly, trying to get down onto the floor of the cart; if you could even call it a floor. There was barely any space between the pedals and the seat. My knees bumped into metal and my shoulder hit the steering wheel.
But oh well.
I didn’t fucking care about comfort. I was about to see Calvin Hale’s cock. After years of imagining it; jerking off to mental snapshots of him coming out of the shower, bulging through his towel, changing in front of me like I was invisible; I was finally here.
And I hesitated.
“Nathan cannot know about this,” I muttered, eyes flicking up to meet his for just a second.
Calvin barked a laugh. “Masey. I ain’t fuckin’ telling Nathan that his little brother has his mouth full of my cock.”
He shoved his pants and black boxer-briefs down in one smooth motion.
Fuck.
His cock sprang out, thick and hard and fucking perfect. Eight inches easy, long and flushed and heavy, a trimmed dark bush at the base that made the cock stand out even more. Veins tracked down the sides like he’d just come out of a workout. His tip was thick and cut, slightly curved up, already glistening at the crown.
And he knew exactly what he was doing.
He leaned back against the cart seat, arms stretched along the back, legs spread even wider; bare muscular thighs tense and tan. His cock sat up proudly between his legs, twitching slightly, pointing right at me.
His eyes flicked down to mine. “Come on then boy,” he murmured. “Show me how bad you’ve been wanting it.”
I leaned in, licking my lips, heart hammering as I looked up at him.
Then I stuck my tongue out.
Smack.
He slapped his cock against it. Once. Twice.
“Fuck, boy,” Calvin growled, watching the strings of saliva stretch between his shaft and my mouth. “That mouth looks hungry.”
I didn’t wait.
I wrapped my lips around the tip, felt the weight of him press against my tongue. I swirled it once, twice, teasing the underside before pushing deeper. My left hand gripped his thigh, feeling the tension there. My right hand clung to the edge of the golf cart for balance as I took more of him in.
“Masey-boy,” he groaned, hips twitching forward, “I knew you were a fucking cock-sucker. No warm up? Straight in?”
His voice was dark with pride. With ownership.
His hand moved. Raked through my hair. Then gripped it.
Tight.
He tilted my head up to look at him; his eyes locked onto mine, cock still pressing at my lips. “You’ve been dreaming about this, haven’t you, boy?”
Before I could even nod, he shoved my face back down on his cock.
Gawk—gawk—gawk.
I moaned around him, the sound vibrating through his cock, and hummed a soft, breathless yes.
He groaned. “That’s it. Take it. Show the best man what your pretty mouth’s for.”
His grip in my hair tightened as he angled my face just right; then shoved his hips forward.
Gawk.
Gawk.
Gawk.
I choked, throat tight, spit spilling from the corners of my mouth. I was still on my knees; half-squatted, really, crammed awkwardly into the narrow space between his legs on the golf cart but I didn’t care. Not when Calvin Hale’s cock was down my throat.
“There you fucking go,” he growled, voice ragged, watching every messy inch disappear between my lips.
My tongue licked at the base when I could, tasting sweat and skin and the faint tang of cologne. My hands were useless now both gripping his thighs for balance as he rocked into my mouth again, again, again.
Wet sounds filled the air. Gawk. Gawk. Gawk. Spit dripped down my chin. Strings of it hung from my lips to his cock as he pulled back, only to stuff himself back down my throat seconds later.
He hissed, “That’s it, Masey-boy. Make a fucking mess.
I moaned around him.
He throbbed against my tongue.
“Shit,” he groaned, head tilting back, jaw clenched. “You always wanted it rough, huh? Could’ve just asked me, boy. Would’ve facefucked you stupid years ago.”
He yanked my hair again, forcing my face flush to his base, burying every inch. I gagged around him, throat stretching, but I held it...held him and looked up, eyes wide, spit smeared across my chin. His cock flexed hard in my throat.
“Fuck...keep lookin’ at me like that with those pretty eyes, and I’m gonna bust,” he growled, hips twitching, voice breaking. “Shit—shit, Masey—”
He slammed in once more and groaned deep, loud, guttural.
He came with his cock still deep in my mouth. Hot pulses of it flooded my throat; thick, bitter, endless like a stream of river. My eyes squeezed shut as I swallowed instinctively, gripping his thighs tight, letting him stay buried until the last twitch. My nose was pressed to the soft hair at the base, and still he held me there, groaning through his teeth as he emptied every drop of his cum inside my throat..
Finally, he loosened his grip, and I pulled back with a messy gasp, strands of spit and cum still clinging to my lips.
Calvin looked down at me, sweat-damp and smug, his cock still twitching as it slipped free from my lips. “There you go, boy,” he panted, chest rising. “You can wash that down with some wine at lunch."
I was still kneeling, spit and cum dripping from my chin, trying to catch my breath when he shifted his hips. His softening cock hung heavy as he reached down and ran two fingers through the wet mess at the base; wet with spit and thick with the last of his cum, glistening in the sunlight on the mat of dark pubes.
He brought his fingers to my mouth, coating them slow. “You know what to do.”
I didn’t hesitate. I opened up and sucked them in deep, tongue swirling, eyes locked on his. His jaw flexed. “That’s my fuckin’ good boy,” he muttered. “Told you last night; next time you suck on these fingers, it’d be my load..”
He pulled his fingers out with a wet pop, tucked himself back into those tight black trunks and his white pants, and buttoned up like he didn’t just fuck my throat on a golf cart parked under a tree.
I sat there for a second, catching my breath, spit on my chin, throat sore in the best way. Then I wiped my mouth and let out a dry laugh. “Holy fuck,” I muttered, running a hand through my hair. “My hair’s a fucking mess.”
Calvin reached out, casually smoothing it down with the same fingers I’d just sucked clean. “Yeah,” he said, smirking. “Wonder why.”
“C’mon, Masey,” he said, stepping down from the cart, voice low and amused. “Time to clean up and pretend we’re civil..”
_________________________________
Parts 6-10 of this story have already been released on my patreon StoriesByTroy.
The Best Man | Part 6: Back at the Estate
Thank you for all the support on my stories. I love reading your comments.
Stay tuned for more updates on this story.
Now that we were alone, no groomsmen nearby, no teasing voices echoing across the green; I could finally hear how hard I was breathing. The tree gave us shade, the slope of the hill gave us privacy.
The cart sat idling in the shade beside the tree, and Calvin had this look on his face again.
That look like he was about to ruin me.
He walked backward, casual as ever, and dropped into the driver’s seat. Legs spread wide, tattoos stretched across his forearms, the navy blue polo clinging to his chest in a way that made me stupidly addicted to him. He looked at me like he was already winning something.
I stayed standing for a second, trying to act like my knees weren’t weak.
Then I climbed in next to him, glancing left and right instinctively before settling beside him.
Calvin didn’t even try to hide his grin. “Masey-boy,” he said, slow and taunting, “stop looking around and suck my cock.”
I blinked. “Uh—Calvin—”
“Don’t give me that.” His arm stretched behind me on the seat, eyes narrowing like he had me pinned already. “Don’t pretend you haven’t been looking at me like you wanna rip my fucking clothes off and swallow my cock whole.”
I scoffed. “Sure. That’s exactly what I’ve been thinking about during a wholesome golf morning with the boys.”
He smirked, jaw flexing. “If you wanna pretend, Monroe, I can drive this cart right back and we can keep pretending none of this happened.”
My throat tightened.
“But I can already tell what’s real. You haven’t looked at my face since I said cock.” He leaned closer. “Your eyes are locked on my crotch.”
I wasn’t even thinking about it. He was right; I hadn’t once looked up. My gaze was stuck on the way those tight white pants hugged his thighs, the faint imprint of him heavy and thick beneath the zipper.
I swallowed.
My hand grazed the top of his thigh, fingers brushing the firm muscle underneath.
“There you go, Monroe,” he muttered, breath already hitching. “Go ahead.” He spread his legs a little wider. Then reached down, and unzipped his pants.
I shifted awkwardly, trying to get down onto the floor of the cart; if you could even call it a floor. There was barely any space between the pedals and the seat. My knees bumped into metal and my shoulder hit the steering wheel.
But oh well.
I didn’t fucking care about comfort. I was about to see Calvin Hale’s cock. After years of imagining it; jerking off to mental snapshots of him coming out of the shower, bulging through his towel, changing in front of me like I was invisible; I was finally here.

And I hesitated.
“Nathan cannot know about this,” I muttered, eyes flicking up to meet his for just a second.
Calvin barked a laugh. “Masey. I ain’t fuckin’ telling Nathan that his little brother has his mouth full of my cock.”
He shoved his pants and black boxer-briefs down in one smooth motion.
Fuck.
His cock sprang out, thick and hard and fucking perfect. Eight inches easy, long and flushed and heavy, a trimmed dark bush at the base that made the cock stand out even more. Veins tracked down the sides like he’d just come out of a workout. His tip was thick and cut, slightly curved up, already glistening at the crown.
And he knew exactly what he was doing.
He leaned back against the cart seat, arms stretched along the back, legs spread even wider; bare muscular thighs tense and tan. His cock sat up proudly between his legs, twitching slightly, pointing right at me.
His eyes flicked down to mine. “Come on then boy,” he murmured. “Show me how bad you’ve been wanting it.”
I leaned in, licking my lips, heart hammering as I looked up at him.
Then I stuck my tongue out.
Smack.
He slapped his cock against it. Once. Twice.
“Fuck, boy,” Calvin growled, watching the strings of saliva stretch between his shaft and my mouth. “That mouth looks hungry.”
I didn’t wait.
I wrapped my lips around the tip, felt the weight of him press against my tongue. I swirled it once, twice, teasing the underside before pushing deeper. My left hand gripped his thigh, feeling the tension there. My right hand clung to the edge of the golf cart for balance as I took more of him in.
“Masey-boy,” he groaned, hips twitching forward, “I knew you were a fucking cock-sucker. No warm up? Straight in?”
His voice was dark with pride. With ownership.
His hand moved. Raked through my hair. Then gripped it.
Tight.
He tilted my head up to look at him; his eyes locked onto mine, cock still pressing at my lips. “You’ve been dreaming about this, haven’t you, boy?”
Before I could even nod, he shoved my face back down on his cock.
Gawk—gawk—gawk.
I moaned around him, the sound vibrating through his cock, and hummed a soft, breathless yes.
He groaned. “That’s it. Take it. Show the best man what your pretty mouth’s for.”
His grip in my hair tightened as he angled my face just right; then shoved his hips forward.
Gawk.
Gawk.
Gawk.
I choked, throat tight, spit spilling from the corners of my mouth. I was still on my knees; half-squatted, really, crammed awkwardly into the narrow space between his legs on the golf cart but I didn’t care. Not when Calvin Hale’s cock was down my throat.
“There you fucking go,” he growled, voice ragged, watching every messy inch disappear between my lips.
My tongue licked at the base when I could, tasting sweat and skin and the faint tang of cologne. My hands were useless now both gripping his thighs for balance as he rocked into my mouth again, again, again.
Wet sounds filled the air. Gawk. Gawk. Gawk. Spit dripped down my chin. Strings of it hung from my lips to his cock as he pulled back, only to stuff himself back down my throat seconds later.
He hissed, “That’s it, Masey-boy. Make a fucking mess.
I moaned around him.
He throbbed against my tongue.
“Shit,” he groaned, head tilting back, jaw clenched. “You always wanted it rough, huh? Could’ve just asked me, boy. Would’ve facefucked you stupid years ago.”
He yanked my hair again, forcing my face flush to his base, burying every inch. I gagged around him, throat stretching, but I held it...held him and looked up, eyes wide, spit smeared across my chin. His cock flexed hard in my throat.
“Fuck...keep lookin’ at me like that with those pretty eyes, and I’m gonna bust,” he growled, hips twitching, voice breaking. “Shit—shit, Masey—”
He slammed in once more and groaned deep, loud, guttural.
He came with his cock still deep in my mouth. Hot pulses of it flooded my throat; thick, bitter, endless like a stream of river. My eyes squeezed shut as I swallowed instinctively, gripping his thighs tight, letting him stay buried until the last twitch. My nose was pressed to the soft hair at the base, and still he held me there, groaning through his teeth as he emptied every drop of his cum inside my throat..
Finally, he loosened his grip, and I pulled back with a messy gasp, strands of spit and cum still clinging to my lips.
Calvin looked down at me, sweat-damp and smug, his cock still twitching as it slipped free from my lips. “There you go, boy,” he panted, chest rising. “You can wash that down with some wine at lunch."
I was still kneeling, spit and cum dripping from my chin, trying to catch my breath when he shifted his hips. His softening cock hung heavy as he reached down and ran two fingers through the wet mess at the base; wet with spit and thick with the last of his cum, glistening in the sunlight on the mat of dark pubes.
He brought his fingers to my mouth, coating them slow. “You know what to do.”
I didn’t hesitate. I opened up and sucked them in deep, tongue swirling, eyes locked on his. His jaw flexed. “That’s my fuckin’ good boy,” he muttered. “Told you last night; next time you suck on these fingers, it’d be my load..”
He pulled his fingers out with a wet pop, tucked himself back into those tight black trunks and his white pants, and buttoned up like he didn’t just fuck my throat on a golf cart parked under a tree.
I sat there for a second, catching my breath, spit on my chin, throat sore in the best way. Then I wiped my mouth and let out a dry laugh. “Holy fuck,” I muttered, running a hand through my hair. “My hair’s a fucking mess.”
Calvin reached out, casually smoothing it down with the same fingers I’d just sucked clean. “Yeah,” he said, smirking. “Wonder why.”
“C’mon, Masey,” he said, stepping down from the cart, voice low and amused. “Time to clean up and pretend we’re civil..”
_________________________________
Parts 6-10 of this story have already been released on my patreon StoriesByTroy.
The Best Man | Part 6: Back at the Estate
Thank you for all the support on my stories. I love reading your comments.
Stay tuned for more updates on this story.