Arjun and I were spending some time in San Francisco, visiting friends and romping around the city. One morning, we went to the Cable Car Museum. Arjun always enjoys transit related attractions, so this was a must-see for us. While we waited for the museum to open, another 30-something gay couple joined the small group standing outside. Both were slim, the taller one with brown hair and shorter one with blond hair. The shorter guy at about 5’9” really caught my eye.
He wore a pair of thin khaki colored hiking style pants. The ones that mold to the body and are highly flexible. This pair was cupping firm, curved, mounded butt cheeks. Each time he shifted his feet or took a step, the pants clung to the glute as it slid underneath the material.
The museum doors opened and he turned to face them, catching Arjun and me looking at his butt.
He nodded and I grinned back, giving him a nod.
He and his partner paid and took the stairs up to the main museum floor as Arjun and I finished reading the introductory information on the entry floor. I watched his glutes rise and fall, even more on display with the seam of the pants digging into his crack with each lift of his legs. He glanced back at the top of the stairs and smiled at me before disappearing around a display.
My penis stirred. I told Arjun about the development, and he egged me on to wrap the couple in.
We joined the couple not long after on the main level. The whirling mechanics of the cable car machinery filled the air. They occupied a pit space at the center of the museum, the exhibition floor laid out in a u-shaped mezzanine around them. Talking was difficult unless it was close.
The tight pants blond stood in front of the machinery display. He had his hands in his pockets, stretching the material firmly over his ass. I could now see a strap climbing diagonally up to his waist from the bottom of his glutes. He was wearing a jockstrap under his tight pants.
My cock bulged more and leaked some precum. I nudged Arjun, directing his attention to the jockstrap line. He grinned and nudged me back, egging me on.
I moved up next to the blond, eyes trailing over his ass and body, and stood looking over the railing at the machinery.
He glanced over at me. Turning and backing up toward me, walking away but so close by that his thigh and butt grazed my hand as he moved to the next display. He chatted with his partner, who glanced over at me, giving his partner a smile.
Eye contact and teasing with the blond continued until he and his partner left the museum about 15 minutes later. At no point though did the blond stay close by long enough for me to wrap him up. I was a bit disappointed but revved up. As we walked out of the museum, I was telling Arjun we needed to go back to the hotel and take care of business, just as the tall brown-haired partner came up to us.
“Hey boys,” he said, his partner watching intently from a shady bench. “Seems you liked the view of my boyfriend’s butt,” he said, cutting right to the chase “If so, follow it back to our hotel room around the corner. You can get as much of his ass as you want.”
As abruptly as he started, he collected his boyfriend and they walked away. The blond’s hands were in his pockets, showing off his ass. He turned around as he walked away and smiled demurely at us.
Full mast, my dick pulled me along after him, Arjun and his own erection right next to me.
We followed them into the hotel, up the stairs, and to their hotel room door. And as soon as the brown-haired guy opened the door, I had the blond’s jacket and shirt off, his body pushed up firmly to the wall, passionately making out with him.
Arjun sucked on one of the blond’s perky, lightly hairy nipples.
I pulled him off the wall and knelt behind him, cupping his firm ass and biting the peach through the pants. Unbuttoning the pants, they fell to the floor, revealing a smooth muscled ass framed by a red jockstrap.
“Fuck yeah bro,” I cooed, getting a handful for each cheek and slapping them around, testing the firmness. I pulled the jockstrap straps out and let them slap back against his skin.
“Aaaahh yeah,” he moaned, arcing his back and kissing Arjun, who’d moved off his nipples and kissed his way up to the blond’s lips.
Kneading his glutes, massaging the flesh, getting him worked up, my fingers dove into his deep crack and probed at his hole. He moaned and pushed his butt back into me, his cheeks spreading.
His boyfriend had taken a seat on the edge of the bed nearby and pulled his cock out of his jeans. Stroking a nice 5.5 uncut cock.
His blond boyfriend pushed his ass out further, his cheeks spreading enough to reveal his hole. His clean, musky scent hit me and his pink, smooth hole twitched.
I moaned, drinking in the scent and view before devouring him.
I spat on the hole and blew air over the wet flesh.
He moaned loudly and his anus spasmed. “Fuck dude, eat it!”
Licking from the waistband of the jockstrap to this taint, I coated his crack in saliva and buried my face in his ass. Licking and rubbing his hole with my tongue, I tickled his crack with my trimmed beard, letting his cheeks press into my face, smothering me with his ample, firm ass.
Arjun moved next to the partner on the bed, kneeling on the edge, and waited.
I pulled off the blond, smacked his ass, and directed him to my husband, “Go get that brown uncut cock.”
Stepping out of his pants, the blond arranged himself firmly in front of my husband, leaning over, sucking his cock with gusto, eyeing his partner as he did. The partner just grinned and jacked off, watching the scene unfold.
I knelt behind the blond, his glutes parted, his hole twitching, just waiting for more attention. Licking him again, I probed, testing the tightness. His hole opened easily, my tongue piercing inside.
He moaned and squeezed his cock, constrained by the jockstrap, then gripped Arjun’s strong thighs and sucked him faster.
Arjun swung his hips, moaning, and began to fuck his face in rhythm with the blond’s sucking.
The blond moaned and then whimpered as my tongue fucked his ass.
“Fuck him,” Arjun told me, egging me on. “I want to watch you breed his ass as I blow my load down his throat.”
The blond’s boyfriend hopped off the bed and reappeared next to me a moment later, lube in hand, dripping some over my cock and then onto his boyfriend’s hole. I moved my face back, holding his cheeks open, fondling him and watching the lube slide down to his hole, coating the crack and anus.
The blond moaned and sucked hard and fast on Arjun’s dick, gripping my husband’s toned legs like he’d be swept away without the anchor.
The brown haired partner stroked my 8inches, lubing me up while talking to the blond. “Shit Sven,” he said, staring at my shlong, “You’re going to take the biggest cock I’ve even seen.”
Sven moaned and pushed his ass back further, opening himself up to me, his anus twitching. “You found me a good one then Garret,” he breathed, appreciative and horny as hell.
I stood behind Sven with Garret smacking my slicked dick against his boyfriend’s ass and running my fat mushroom head along his crack.
“Fuck yeah,” Sven moaned, wiggling his hips, rubbing back into my dick.
Angling my rod, Garret directed my fat mushroom head toward Sven’s anus, teasing his hole with the glans, making him whimper and me moan. Sven’s anal lips parted and reached out, kissing and sliding over the tip of my cock.
Applying pressure, my dickhead pushed in easily and slid up his anal canal, ushering a sigh from Sven. At 6 inches, I felt pressure and slowed my penetration, kissing his back and tweaking his nipples, groaning into his toned flesh.
As I slid in, Garret reluctantly released my dick and whispered just loud enough for all to hear, “Fuck my boy good you hear?” He slapped my hairy, muscled ass with his lubed hand and sat back down next to Arjun. He resumed jacking his cock with his lubed hand and leaned over to Arjun, “Partner’s got a nice cock and ass on him, lucky you.”
“I know it,” Arjun said sly, smirking at Garret.
Kissing Sven’s neck, feeling his ass twitch as allow my dick to penetrate bit by bit, I nibbled his ear and coaxed him along, “Fuck Sven, your ass feels so good hugging my cock.”
He moaned, another half inch slipping inside.
“You’ve already taken almost 7inches boy,” I breathed, licking the outside of his ear. “Just one more inch, and a little extra, and all 8 of my cock will be buried in your sweet ass,” I encouraged.
Sven moaned, rumbling in his throat and washing over Arjun’s dick, who then moaned in response. The blond took a long, slow breath through his nose, pausing sucking my husband’s dick for a moment, and pushed himself down on my cock, bottoming out.
“FUCK,” I moaned, sharp and intense, his tight ass surrounding the entirety of my dick.
Sven whined and impaled his face on Arjun’s cock, filling both ends to the max, 15inches of cock inside of his holes.
Arjun slowly resumed his frontal assault while Sven got accustomed to my dick and was soon face fucking him again.
I eased Sven into the ass fucking, slowly pulling almost all the way out and sliding back into the hilt. Then backing all the way out, my angry glans oozing precum and eager to get back inside, before driving back in.
Sven yelped around Arjun’s dick in pleasure feeling my cock splitting his ass open.
“Hot fucking hell,” Garret whistled, jacking in fast, needy motions as he drank in the scene.
Arjun and I both picked up speed with Sven whimpering away between us.
I reached around and pulled Sven’s uncut dick from his jockstrap pouch. He had a good 6.5inch steely hard, girthy dick covered in precum.
“MMMMRRRRRRPPPHHHH,” he moaned into Arjun’s crotch and his anal muscles clenched onto my dick before releasing.
As I jackhammered his ass, I beat his dick just as hard. Sven was moaning uncontrollably. His legs trembling and his ass clamping down on my dick.
Arjun grunted, close to orgasm. Sven smacked Arjun’s nuts with one hand while clamping like a vice on his thigh with the other, sending Arjun over the precipice.
“FFFUUUUCCCCKKKKK,” Arjun cried out, jamming his dick into Sven’s mouth.
“Fuck, aaaaa fuck,” my husband kept moaning as Sven gave a guttural whimper with hot cum flooding his mouth.
With one final stroke of his cock and thrust of my cock into his ass, Sven’s dick transformed into a cum fountain, spraying Arjun’s legs and coating the quilt.
Arjun pulled out of Sven’s mouth, his dick spent and becoming overly sensitive.
Sven sighed, missing the cock in his mouth and then moaned as I rammed mine up his ass.
Getting more aggressive, Sven’s own load spent, I forced his head down to my husband’s messy legs.
“Eat your load,” I commanded, long dicking his ass, sweating forming on my skin.
He licked his cum off Arjun’s legs first.
“Keep fucking eating,” I said, grunting, chest turning red and loins roiling.
Sven kept licking up his cum, moving down to the quilt.
Garret was beating hard on his cock, cursing, and reached the point of cumming, relishing the scene of his boyfriend being ordered around.
I motioned for him to come over, and I gave Sven a new order, “Swallow your boyfriend’s load too.”
Garret stood at the foot of the bed, facing Sven, one foot raised onto the mattress. Sven twisting a bit to reach the cock but then made quick work of his boyfriend’s dick. He was in the throes of orgasm within a minute, dumping a second load down Sven’s moaning throat.
With shallow, piston-fast thrusts, my cum boiled up and exploded with an enraged howl, “GGGGGAAAAAAAAA FFFUUUUUCCCCCK YEAH! Take my fucking cum!”
My dick pumped hard, dumping my load in his ass, coating his clenching anal canal. I humped in sharp, small movements, just enough to feel his silky ass pleasure my dick and milk me dry.
In short order, my dick stopped pumping and I collapsed on top of Sven, cock buried deep in his ass, pushing us onto the bed.
“Fuck Sven,” I whispered, kissing his head and wrapping his body in my muscled arms. “That ass is just as hot as I imagined.”
Sven, taking measured breathes as he came back to reality, replied, “And so are those cocks.”
Garret gave us a towel to clean ourselves up. I pulled from Sven gently; he sighed, feeling empty.
Arjun and I cleaned up. Getting dressed, we exchanged hugs with Sven and Garret before heading out to resume our sightseeing.
Good thing my husband is a transit fan, the museum certainly was a must-see attraction that day.
If you enjoyed this story, consider supporting the author on Patreon.