Written by AIEvery story here is written by an AI. Tell it what you want and it writes it for you →
AI smut writer →

Cabin Trip Sucking My Buddy's 10” Uncut Cock

Two best friends finally admit how badly they both need to suck and ride each other’s cocks.

11 min read October 30, 2026New

The cabin sat at the end of a gravel track that had given up pretending to be a road two miles back, pine shadows already long across the porch when Callum cut the engine. He was twenty-eight, same as the man stretching in the passenger seat, and the quiet out here felt bigger than any city silence they’d shared since college. Mateo rolled his shoulders, the flannel pulling across a chest Callum had spent too many years not staring at, and grinned at the place like it had been waiting on them.

“Told you it was worth the drive,” Mateo said. His voice was low, easy, the same voice that had talked Callum through bad jobs and worse breakups. “No signal. No neighbors. Just the lake and whatever we feel like doing.”

They hauled the cooler, the rods, and two duffels inside. The main room smelled like cedar and old smoke. A stone fireplace took up one wall; a wide couch faced it; beyond the kitchen pass-through, a short hall led to the only bedroom and a bathroom with a clawfoot tub. Callum lit the fire while Mateo cracked the windows an inch so the mountain air could move through. They weren’t drunk and didn’t plan to be. A couple of cold beers sat on the hearth, barely touched, condensation ringing the wood. Both of them wanted clear heads. The tension didn’t need help.

They’d been best friends since freshman year, two grown men who had met as adults and stayed that way. Fishing weekends, cheap apartments, the kind of loyalty that didn’t ask questions. What neither of them had said out loud, not once in all those years, was how often the want showed up anyway. Callum felt it now in the way Mateo’s jeans sat low on his hips when he crouched to feed the fire. Mateo felt it in the way Callum’s mouth went soft when he thought no one was looking. The cabin made the silence between those looks louder.

They talked for a while the way they always did. Work. The trout they meant to chase at dawn. A woman Mateo had stopped seeing because the spark never caught. Callum admitted he hadn’t been with anyone in months and didn’t miss the pretending. The fire popped. Outside, wind moved through the firs. Inside, the heat climbed Callum’s throat every time Mateo’s knee bumped his on the couch.

Mateo took a slow sip and set the bottle down. His eyes stayed on the flames. “Mountain air’s doing something to me,” he said, casual as weather. “Been half hard since we turned off the highway. Feel like I’m gonna lose my mind if I don’t do something about it.”

Callum’s pulse kicked. He watched Mateo’s hand drop, unhurried, and palm the heavy ridge filling the front of his jeans. Not a joke. Not a glance away. Mateo rubbed himself through the denim in long, open strokes, thumb tracing the shape of a cock that had always looked obscene even soft in locker rooms and shared hotel rooms. Callum’s own dick thickened so fast it ached.

“You just gonna sit there,” Mateo asked, voice rougher now, “or you gonna tell me you’ve been thinking about this too?”

“I’ve thought about it for years,” Callum said. The words came out steady because he’d rehearsed them in his head on every long drive. “Not just anybody. You. I’ve wanted to get on my knees for you since we were old enough to know what that meant and too scared to say it. I want to suck cock. I want to suck yours. Especially if it’s as thick and uncut as it looks when you’re hard.”

Mateo’s hand stilled. He turned, and the look on his face wasn’t surprise so much as relief burning into hunger. “It’s ten inches when I’m like this,” he said. “Uncut. Heavy. And I’ve wanted your mouth on it just as long as you’ve wanted to put it there. I’ve wanted more than your mouth.” He squeezed himself once, deliberate. “I want to suck you too. I want to fuck you, and I want you to fuck me. Not someday. Here. Now. If you want that.”

“I want it,” Callum said. He set his beer aside, untouched enough that the want in him had nothing to do with alcohol and everything to do with the man beside him. “All of it. Say it clear so I know we’re both choosing this.”

“I’m choosing it,” Mateo said. “Sober. Eager. Right now. You can stop anything the second you want to stop. Same goes for me. But I don’t want to stop. I want your mouth on my cock, and I want to put my mouth on yours, and I want us to fuck each other until neither of us can pretend this was just a cabin trip.”

“Then take it out,” Callum said. “Let me see it.”

Mateo stood, popped the button, and shoved jeans and briefs down his thighs. His cock swung free, thick as Callum’s wrist at the base, a long flushed shaft that curved slightly upward and ended in a heavy hood of foreskin still covering most of the head. Ten inches, easy, the kind of length that made Callum’s mouth water and his hole clench at the same time. The smell of him—clean skin, a little sweat, the musk under the foreskin—hit Callum like a hand on the back of his neck.

“On your knees,” Mateo said, not an order so much as a want spoken out loud. “If that’s where you want to be.”

Callum went down between his buddy’s spread thighs on the rug in front of the fire. The heat of the flames warmed one side of his face; the heat of Mateo’s cock warmed the other. He wrapped a hand around the shaft and felt it jump. Soft skin over hard flesh, veins standing, the foreskin silky and loose enough that he could work it with his thumb.

“Fuck,” Mateo breathed. “Been picturing your hands on me for so long.”

Callum leaned in and pressed his mouth to the underside, kissing along the thick vein, then nosed under the hood. He eased the foreskin back with his lips and tongue until the slick head pushed free, swollen and shining, a bead of precum waiting at the slit. The taste was salt and skin and something richer underneath. He swirled his tongue under the thick foreskin the way he’d imagined on too many nights alone, licking the sensitive fold, sucking the loose skin into his mouth and letting it slide back over the crown while Mateo’s thighs trembled.

“That’s it,” Mateo groaned. “Worship it. You’ve got no idea how good that feels.”

Callum took the head fully, cheeks hollowing, and worked more of the shaft in. His jaw ached almost at once. Ten inches didn’t care about eagerness; it filled his mouth, bumped his throat, made his eyes water. He pulled off to breathe, spit shining his lips, and stroked the wet length with a tight fist while he ducked lower to mouth Mateo’s heavy balls. They were full, hot, drawn up in their sac. He sucked one, then the other, rolling them on his tongue, nose buried in the dark hair at the base, while his hand kept a steady pump along the cock above him.

“Callum.” Mateo’s fingers slid into his hair, not forcing, just holding. “Look at you. My best friend on his knees with my balls in his mouth. You want the rest of it?”

“Yes.” Callum licked a stripe from sac to tip and opened again. “Fuck my mouth. Controlled. I want to feel you use me, and I’ll tap your thigh if it’s too much.”

Mateo nodded, eyes dark, and guided him down. The first thrust was shallow, a slow glide over Callum’s tongue. The second went deeper. Mateo set a rhythm that stayed careful even when it turned hungry—hips rolling, the thick uncut cock sliding in until Callum’s throat fluttered around the head, then pulling back so Callum could suck and breathe and stroke what wouldn’t fit. Spit ran down the shaft and over Callum’s fist. The foreskin moved with every stroke, bunching and stretching, and Callum chased it with his tongue whenever Mateo eased out, lapping under the hood, sucking the crown clean of precum, then taking him deep again.

They got lost in it. The fire cracked. Mateo’s groans turned raw, praise and filth mixed together. “Such a good mouth. Taking my cock like you were made for it. Look at that tongue under my foreskin. God, Callum, you’re swallowing me like you’ve been starving.”

Callum moaned around him, the sound vibrating through the shaft. His own cock strained against his pants, untouched, leaking. He fondled those heavy balls with his free hand, tugging gently, feeling them draw tighter as Mateo’s thrusts grew shorter and meaner in the best way—still controlled, still watching Callum’s face, but fucking his mouth with the kind of need that had waited years to be allowed.

“Gonna come,” Mateo warned, voice breaking. “Right in your mouth if you want it. Tell me.”

Callum pulled off just long enough to say, “Give it to me. I want to swallow every drop,” then sank down again, stroking the base, sucking hard.

Mateo’s hand tightened in his hair. His hips jerked once, twice, and he flooded Callum’s mouth with a heavy load, pulse after pulse of hot cum hitting the back of his tongue. Callum swallowed greedily, throat working, some of it spilling from the corner of his lips before he licked it up and kept sucking through the aftershocks, milking the shaft, cleaning under the foreskin with slow, filthy care until Mateo shuddered and eased him off.

“Jesus,” Mateo said, breathing hard, thumb wiping a streak of cum from Callum’s chin and feeding it back to him. Callum sucked the thumb clean, eyes up, wrecked and proud.

They didn’t stay by the fire. Mateo hauled him up, kissed him deep enough to taste himself, and walked them down the short hall to the bedroom. The bed was wide, quilts turned down, a bottle of lube already in Callum’s duffel because hope had packed itself without asking permission. They stripped each other without rushing and without pretending this was anything but what they’d both asked for.

Mateo pushed Callum onto his back and went down on him with the same hunger Callum had shown. His mouth was hotter, less practiced, perfect. He sucked Callum’s cock in long pulls, gagging a little when he got ambitious, laughing against the shaft, then trying again while Callum fisted the sheets and told him how good it was, how long he’d wanted his best friend’s mouth. Mateo licked his balls, sucked the head, and looked up with spit on his lips. “We’re not done sucking each other,” he said. “But I need you in me. And I need to be in you. You still want that?”

“Yes,” Callum said. “Fuck me. Then I’ll fuck you. Both of us. Now.”

Mateo slicked his fingers and opened Callum with patient pressure, two fingers, then three, crooking until Callum swore and pushed back. When Mateo lined up his still-hard cock—thick, uncut, shining with lube and the last of Callum’s spit—he waited for the nod. Callum gave it. The stretch burned sweet and huge. Mateo sank in inch by inch, foreskin drawn back, the heavy length filling Callum until he could feel it in his gut. They fucked slow at first, then harder, Mateo’s balls slapping his ass, Callum’s legs hooked around his waist, both of them groaning into each other’s mouths. Mateo reached between them and stroked Callum’s cock in time with his thrusts, praising him the whole way. “Taking me so well. My cock in your ass and you still so hard for me. That’s it. Let me have you.”

They switched before either of them finished. Callum rolled Mateo onto his stomach, then onto his side, and worked him open with the same care. Mateo was tight and eager, pushing back, telling him deeper, telling him not to be gentle once the worst of the stretch passed. Callum sank into that heat and lost the last of his restraint. He fucked his best friend in long, driving strokes, one hand on Mateo’s hip, the other wrapped around Mateo’s cock, the fat uncut length sliding through his fist while he buried himself again and again. Mateo came a second time like that, spilling over Callum’s fingers and the quilt, clenching so hard Callum had to stop moving or follow him over.

He didn’t let himself come inside. He pulled out shaking, stripped the condom they’d grabbed from the nightstand without discussion, and knelt up on the bed, naked, flushed, cock angry-red and dripping.

“Watch me,” he said.

Mateo turned onto his back, chest heaving, eyes blown wide, and smiled like a man who’d gotten everything he’d been too proud to ask for. “I’m watching. Stroke that cock for me. Let me see you finish. You’ve been so good, Callum. So fucking good on your knees and so good inside me. Come on. Give it to me.”

Callum wrapped a fist around himself and stroked, fast and slick with lube and precum. Mateo’s praise kept coming, low and filthy and fond. He told Callum how his mouth had looked stretched around ten inches, how his ass had taken every thrust, how pretty his cock looked in his own hand. Callum’s thighs shook. He locked eyes with Mateo and came hard, stripes of cum landing across his stomach and Mateo’s hip, a broken sound tearing out of him while Mateo reached up and stroked his thigh through it, murmuring, “That’s it, that’s it, give me all of it.”

After, they cleaned up with a warm cloth and crawled under the quilt. Mateo pulled Callum against his chest. The fire in the other room had burned down to a glow they could still smell. Their legs tangled. Callum’s cheek rested over Mateo’s heartbeat.

“Cabin trip’s only just begun,” Mateo said into his hair. “We’ve got two more nights. I’m not wasting them on separate sides of a couch.”

“Good,” Callum said. His voice was hoarse and happy. Already, behind his closed eyes, he was scheming the next time—not someday, tomorrow. He’d wake before dawn, slide down Mateo’s body, and take that thick uncut cock into his mouth again while Mateo was still soft and sleepy and willing, suck him hard under the quilt, then ride him slow in the gray morning light before they ever touched a fishing rod. After that, down at the dock, if the lake stayed empty, he’d bend over the railing and let Mateo fuck him with the mountain air on their skin. He could already feel the plan settling into his bones, specific and hungry and theirs.

“Tomorrow morning,” he said, tracing the line of Mateo’s stomach, “I’m starting with my mouth on you again. Then you’re going to fuck me where the water’s loud enough nobody could hear us even if there was anyone to hear. And after we catch something or catch nothing, I want you on your back on this bed so I can suck you and fuck you until you can’t remember whose idea the cabin was.”

Mateo’s laugh was rough and warm. His hand slid down Callum’s back, possessive, already agreeing. “Then set an alarm in your head,” he said. “Because I’m going to be hard for you before the sun’s up. And I’m not letting you out of this bed until we’ve done every bit of that.”

Callum smiled against his chest, the next time already mapped, already wanted, already theirs.

Rate this story

★★★★★
Thanks for rating
Something wrong with this story?
Ask the writer

Want your own gay male story?

Tell the AI the set-up. It writes it for you in about five minutes. Free.

Skip the queue. Private, twice as long, ready in 60 seconds, with audio. $4.99 →
Adults only · no real people · your request is never shown, only your credit name
Sponsor

Porn with real chemistry.

Films made for how women actually like it.

Take a look →
Sponsored link. 18+ only.
Tagged blowjob deepthroat face-fucking cum-swallowing mutual-masturbation

Fresh filth, nightly

The best new stories in your inbox every morning. Free, 18+, unsubscribe anytime.