The late afternoon sun hung low over the old dirt road, painting the surrounding fields in golden light. Dust still clung to the air from the dayâs work. Jake and Cody had spent the last eight hours hauling hay bales and fixing fences on Jakeâs grandpaâs old property. Now they leaned against the tailgate of Jakeâs battered black pickup, shirts long since discarded in the heat, sweat drying on their bare chests.
Jake, 24, was the darker one â thick curly brown hair, intense dark eyes, and a powerful, hairy chest that tapered down to a defined six-pack glistening with sweat. His blue jeans hung low on his hips, the top button undone, revealing the dark treasure trail leading down. At 6â1â and 205 pounds of farm-strong muscle, he looked every bit the rugged country stud.
Cody, 23, stood beside him â blond, blue-eyed, with a cleaner, more sculpted physique. His smooth, tanned chest and abs were still slick with sweat, the V-lines disappearing into his faded light-blue jeans. He was slightly leaner but no less imposing at 6â0â and 190 pounds.
Theyâd been best friends since high school, but lately the tension between them had grown thicker than the humid Georgia air. Stolen glances while working shirtless. Lingering touches when passing tools. Tonight, something finally snapped.
âFuck, itâs still hot as hell,â Cody muttered, wiping sweat from his brow. His hand brushed Jakeâs arm as he reached for the cooler.
Jake didnât move away. Instead, he turned, crowding Cody against the tailgate. âYouâve been staring at me all day.â
For the full version or more stories like this, check out my Patreon:â¨
Get more from T.S. Vexon Gay Erotic Stories on Patreon. Gay Erotic Stories . Support T.S. Vexon Gay Erotic Stories and get exclusive access
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
â Live Streamingâ Interactive Chatâ Private Showsâ HD Qualityâ Free Actions
Free to watch ⢠No registration required ⢠HD streaming
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
â Live Streamingâ Interactive Chatâ Private Showsâ HD Qualityâ Free Actions
Free to watch ⢠No registration required ⢠HD streaming
â ď¸ 18+ ONLYâ¨Explicit gay erotic content ahead. If youâre not 18 or donât want raw, intense male heat, turn back now.
Wedding Day Bro Job
The hotel suite smelled like expensive cologne and nerves. Chad stood in front of the full-length mirror in his black tux, bow tie hanging loose, hands shaking as he tried to get the damn thing straight for the fifth time. Outside the window the late-afternoon sun was already dropping, painting the parking lot gold. In less than two hours he was supposed to walk down the aisle and marry my sister, Claire.
I leaned against the doorframe, already dressed in my own tux as best man, watching him spiral.
âDude. Breathe,â I said.
Chad looked at me in the mirror. Same blue eyes Iâd known since freshman year of high school. Same thick dark hair, same solid football-built body that filled out a tux like it was made for him. Weâd been best friends for almost a decade. What no one else knewânot Claire, not our parents, not the rest of the wedding partyâwas that weâd also been fucking each other on and off since junior year of high school.
After practice. During weekend sleepovers. In the dorms all through college. It started as âjust helping a bro outâ when neither of us could get laid, and somehow it never stopped. We never put a label on it. We just kept coming back to each other.
Today he looked like he was about to puke.
âI canât do this, Seth,â he muttered. âMy hands wonât stop shaking. Iâm gonna fuck up the vows. Claireâs gonna know somethingâs wrong.â
I pushed off the door and walked over. âYou always get like this before big shit. Remember the championship game junior year? Same exact look.â
He huffed a short laugh. âYeah. And you fixed it then too.â
I stepped in close, close enough that our chests almost touched. âSame cure?â
His eyes dropped to my mouth. âFuck. Yeah. Please.â
I locked the suite door, then dropped to my knees on the thick hotel carpet. Chadâs breath hitched as I reached up and unbuckled his belt, then the button and zipper of his dress pants. I tugged them and his black boxer briefs down just far enough. His cock sprang freeâthick, already half-hard, the same one Iâd had in my mouth a hundred times before.
âNervous dick still works,â I said, wrapping a hand around the base.
Chadâs head fell back. âShut up and suck it, man.â
I did.
I took him into my mouth in one slow slide, tongue pressing along the underside the way I knew he liked. He was fully hard in seconds, filling my throat. I bobbed my head, wet and steady, one hand stroking what I couldnât fit. The wet sounds filled the quiet suite. Chadâs fingers tangled in my hair, not forcing, just holding on.
âFuck, Seth⌠just like thatâŚâ
I pulled off long enough to spit on the head and stroke him slick, then went back down deeper. His hips started shallow thrusts. I let him fuck my mouth, relaxing my throat the way Iâd learned over years of practice. Pre-cum hit my tongue, salty and familiar.
I was so focused on the rhythm that I didnât hear the door handle rattle at first.
Then it opened.
âChad, Mom said the photographerââ
We both froze.
Standing in the doorway was Chadâs younger brother, Jake. Twenty-one, just finished his junior year of college, leaner than Chad but still athletic, dark hair like his brotherâs. His eyes went wide as saucers taking in the scene: me on my knees, Chadâs cock buried in my mouth, pants around his thighs.
Silence stretched for three long seconds.
Jakeâs voice came out cracked. âWhat the fuck?â
Chad yanked back so fast his cock slapped against his stomach, shiny with spit. âJakeâshitâthis isnâtââ
Jake stepped inside and shut the door hard behind him. His face was red, but his eyes kept dropping to Chadâs still-hard cock and then to me still kneeling on the floor.
âYouâve been⌠you two have beenâŚ?â
I wiped my mouth with the back of my hand and stood slowly. âYeah. For a long time. Since high school.â
Jake stared at his brother. âYouâre marrying Claire in two hours.â
âI know,â Chad said, voice rough. âItâs complicated as fuck. Weâve never⌠it was just us. Helping each other out. It doesnât change how I feel about her.â
Jakeâs throat worked. He looked at me again, then at Chadâs cock, which hadnât gone soft. Something shifted in his expressionâshock melting into something hotter and more curious.
âSo this is how you calm him down?â Jake asked me.
I nodded. âPretty much.â
Jake locked the door behind him. âThen donât stop on my account.â
Chadâs mouth fell open. âJakeââ
âIâve walked in on you two more than once over the years and pretended I didnât see shit,â Jake said, voice lower now. âIâm not pretending anymore. If youâre gonna get your head straight before you marry my future sister-in-law, Iâm not leaving. And if thereâs roomâŚâ He glanced down at the front of his own tux pants, where a clear bulge had formed. âI want in.â
The air in the suite went electric.
Chad looked at me. I shrugged. âYour call, man. Heâs legal. Heâs asking.â
Chad swallowed hard, then nodded once.
Jake crossed the room, already undoing his own belt. He shoved his pants and briefs down. His cock was a little shorter than Chadâs but just as thick, already leaking at the tip. He stepped up beside his brother.
I dropped back to my knees between them.
I took Chad back into my mouth first, sucking him deep while I wrapped a hand around Jakeâs cock and stroked. Jake groaned above me. After a minute I switched, taking Jakeâs cock between my lips while I jerked Chad. The two of them stood shoulder to shoulder, watching me work them both.
âFuck, heâs good at that,â Jake muttered.
âYears of practice,â Chad answered, voice strained.
I pulled off and looked up. âYou two everâŚ?â
They both shook their heads.
âFirst time for everything,â I said.
I stood, shoved my own pants down, and kicked them off. My cock slapped against my stomach, hard and ready. Chad grabbed me by the back of the neck and kissed me hardâsomething we almost never did when anyone else could see. Jake watched for a second, then stepped in and kissed his brother. It was messy and unsure at first, then hungry.
We ended up on the big hotel bed in a tangle of tux shirts and bare skin. I went back down on Chad while Jake kissed his way down my spine. When Jakeâs tongue dragged over my hole I moaned around Chadâs cock. Jake spit and pushed a finger inside me, then another, opening me up while I kept sucking his brother.
Chad finally pulled me off. âI need to fuck something before I lose my mind.â
I rolled onto my back and spread my legs. Chad slicked up with the travel bottle of lube I always kept in my bag âjust in case.â He pushed into me slow but steady, the thick stretch making me groan. Once he was buried he started thrusting deep and hard, the way he always did when he was wound too tight.
Jake moved up and fed me his cock. I sucked him while his brother fucked me. The bed creaked. Skin slapped. Jakeâs hand stayed in my hair, guiding me.
After a while Chad pulled out, breathing hard. âSwitch.â
Jake took his place between my legs. His cock wasnât as long but the angle was different, hitting my prostate dead-on with every stroke. Chad straddled my chest and pushed back into my mouth. I took both of themâ one in my ass, one in my throatâwhile the two brothers looked at each other over me like they still couldnât believe this was happening.
Jake came first, burying himself deep and filling me with hot pulses while he groaned my name. The feeling pushed me over. I shot across my own stomach untouched. Chad lasted maybe thirty more seconds before he pulled out of my mouth and painted my face and chest with thick ropes of cum.
We collapsed in a sweaty, sticky heap, tux shirts still half-on, pants somewhere on the floor.
Jake was the first to laugh, quiet and disbelieving. âHoly shit.â
Chad stared at the ceiling, chest still heaving. âClaire can never know.â
âShe wonât,â I said. âThis stays between us. Same as always.â
Jake propped himself up on an elbow, looking between us. âSo⌠after the wedding⌠is this a one-time thing orâŚ?â
Chad and I glanced at each other. Years of secret history passed in that look.
âWeâll figure it out,â Chad said finally. âRight now I just need to not fuck up these vows.â
I wiped a streak of cum off my cheek and grinned. âYouâre welcome, bro.â
Outside the suite the hallway was starting to fill with the sounds of the wedding party gathering. We had maybe twenty minutes to clean up, straighten our tuxes, and pretend none of this had ever happened.
Jake stood first, still half-hard, and reached for his pants. âIâm gonna need a minute before I can walk out there.â
Chad sat up, looking more relaxed than he had all day. âSame.â
I stayed on the bed a little longer, tasting both of them on my tongue, already knowing this particular secret had just gotten a lot more complicated.
And somehow, I wasnât mad about it at all.
For more stories like this, check out my Patreon:â¨
Get more from T.S. Vexon Gay Erotic Stories on Patreon. Gay Erotic Stories . Support T.S. Vexon Gay Erotic Stories and get exclusive access
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
â Live Streamingâ Interactive Chatâ Private Showsâ HD Qualityâ Free Actions
Free to watch ⢠No registration required ⢠HD streaming
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
â Live Streamingâ Interactive Chatâ Private Showsâ HD Qualityâ Free Actions
Free to watch ⢠No registration required ⢠HD streaming