Marcus' POV
I couldn’t hide it anymore. My cock was straining against the thin posing trunks, thick outline pressing forward like it was begging to be noticed. And of course, Jamie noticed. His eyes dipped once, then flicked back up, and the grin on his face said everything.
“Fuck, sorry man,” I muttered, half laughing, dragging a hand through my hair. “I didn’t know men could even have asses that look like that.”
Jamie laughed, low and nervous but cocky at the same time. “And I didn’t know bodybuilders carried bulges that huge in those tiny trunks.”
We both cracked up, but the laughter fizzed with something sharper underneath. The kind of energy you don’t just walk away from. Our eyes caught in the mirror again. His lingered this time.
Then he tilted his head, still smirking. “Do you… wanna feel it up close?”
My breath caught. “You serious?”
He nodded once, steady. “Yeah.”
That was enough for me. “You sure you’re good with this?”
“Positive,” he said, voice firm now. “I want to.”
Fuck.
I moved behind him, slow, closing the gap until my chest hovered against his back. My hands settled on his hips again, steadying him, and then I pressed forward. My bulge met the curve of his ass, hot fabric against hot fabric, and the sound that slipped out of me was half growl.
Jamie’s exhale hit the mirror. His ass pushed back, just a fraction, inviting me closer.
“Holy shit,” I muttered, grinding against him, dragging my cock up the perfect shape of his glutes. “You feel that?”
“Yeah,” he breathed, eyes locked on the reflection of us. “Hard to miss.”
I rolled my hips, slow, deliberate, making sure he felt every inch. The trunks dragged, friction sweet and filthy, the thick press of me slotting perfectly against him. My grip tightened on his waist, pulling him into each grind.
In the mirror, we looked insane.... me towering over him, muscles stacked against his leaner frame, our bodies flush. His lips were parted, chest rising and falling fast, and his cock was swelling in his trunks, an obvious outline straining forward.
“You’re killing me,” I whispered, mouth close to his ear but eyes never leaving the mirror.
He smirked, breathless. “Good.”
I ground harder, hips snapping just enough to make him stumble forward against the glass. My chest pressed to his back now, full body contact, both of us watching the way my bulge slid over his ass.
“Shit, mate,” I muttered, teeth gritting as I rutted slow. “You’ve got me harder than I’ve been in days.”
His head tipped back against my shoulder, voice breaking with a laugh. “Guess that makes two of us.”
“Fuck,” I rasped, my hips grinding slow against him, cock throbbing in its prison of thin fabric. “Can I… can I take these underwear off?”
Jamie leaned into the mirror, palms flat on the glass, his head turning just enough for me to see him bite his lip. His voice was rough, shaky but sure. “Uhmm… fuck, yes.”
I didn’t waste a second. My fingers hooked into the waistband of his trunks, tugging them down over those perfect quads until they pooled at his ankles.
And then it hit me. His ass. Round, tight, the kind of bubble that made my chest tighten just looking at it. Lit perfectly under the fluorescent lights, smooth and begging to be touched.
“Damn fuckkkk,” I muttered, stepping back for half a second just to take it in. Then I shoved my own trunks down, cock springing free, heavy and leaking.
I stepped forward, slapped the thick head against his cheek. The sound echoed in the empty room. He flinched, then laughed breathlessly, shaking his ass back at me, teasing.
I growled low, grinding my cock along the cleft, dragging precum across his skin, smearing it as I pressed harder.
Jamie moaned, head dropping against the glass. “Uh… fuck… I like it.”
My eyes glued to the mirror. His ass swallowing my cock between those cheeks, his body trembling every time I dragged up and down, slower than slow, savoring it.
“Shit,” I hissed, rutting between him, my chest dripping with sweat. “Sorry, I’m leaking a lot…”
He shook his head, breath catching. “Don’t be sorry. Feels good.”
“Yeah?” I growled, sliding harder, trapping my cock between those perfect globes, grinding until I thought I’d lose it. “Feels good to have my cock on your ass?”
“Uh… yeah,” he groaned, pushing back, moving his hips up and down in sync with me, grinding my cock deeper into his crack.
Precum dripped down, covering the glide, every stroke smoother, wetter. My cock throbbed against the heat of his hole, begging to slip lower, but I held it, grinding slow and steady, milking every ounce of friction.
My hand slid forward, wrapping around his cock. Hot, thick, pulsing. I started stroking, fist pumping in time with the thrusts of my hips.
“Fuuuck,” he moaned, forehead pressed to the mirror. “Bro—”
“Look at us,” I growled into his ear, stroking him harder, cock grinding between his cheeks with every thrust. “Look at the mirror. Look at how good we look.”
His eyes fluttered open, and he groaned seeing it... my body pressed to his, muscles flexing, cock sliding between his ass, my fist wrapped around his dick, both of us dripping.
“Ah fuckk,” I panted, rutting harder, precum smearing everywhere. “Your ass, Jamie. Fucking perfect.”
I pressed in closer, chest against his back, watching every detail play out in the mirror. My cock slid up and down that bubble ass, the head disappearing in the cleft before dragging back up wet, smearing precum across his skin. Each grind left a shining streak, wet trails marking his cheeks.
Jamie braced himself harder against the glass, legs spread wide, ass tilted just right, giving me everything. His moans were soft, drawn out, echoing in the empty room.
“Uhh… fuck… keep going,” he muttered, cheek against the cool glass.
“Look at it,” I groaned, my eyes locked on our reflection. My cock lodged between those cheeks, grinding slow, heavy. Every time I pushed down, his body flexed in the light, his ass swallowing me deeper between the cheeks.
He moved with me, rolling his hips, sliding up and down the glass, like he wanted to milk me dry.
“Dude, Jamie,” I hissed, fist stroking his cock as I ground harder, faster. My balls smacked lightly against the back of his thighs, every motion filling the silence with wet friction.
“Ahhh fuck,” he groaned, biting his lip, eyes half-shut as he watched. “You’re leaking all over me…”
“Yeah… can’t stop,” I grunted, dragging my cock higher, smearing another streak across the small of his back.
The wet glide made my whole body shiver. Each thrust felt better than the last, cock throbbing harder between his cheeks, precum dripping freely, dripping down, gluing us together.
I couldn’t hold back anymore. My hips snapped forward, grinding tight, cock pinned deep in the crack of his ass.
“Fuck, Jamie… I’m—”
It hit me hard. Hot spurts burst out, painting his cheeks, his back, streaking up in messy lines. My body shook against him, forehead pressed to the back of his neck, growling low as my cock pulsed between his ass, unloading.
“Shiiittt dude…” I moaned, jerking through it, smearing the cum along his ass with slow thrusts, making a mess of him.
Jamie laughed breathlessly, grinding back into me, smearing it more. “Damn, bro…”
I pulled back, panting, cock still hard and dripping as I let him go. My cum was glistening on his skin, thick streaks sliding down as he straightened.
He spat into his hand, grabbed his cock, and started stroking fast, chest heaving. His forehead stayed pressed to the glass as he moaned, pumping hard, his reflection wild-eyed and desperate.
“Fuck… I’m gonna…”
His body tensed, and then thick ropes splattered across the mirror, dripping down in messy white trails. He kept stroking through it, groaning as the glass blurred with cum.
We stood there a moment, breathing hard, both of us staring at the filthy mirror like it was a painting. My cum on his ass, his dripping down the glass, both of us wrecked and sweaty.
Finally, Jamie laughed, shaking his head. “Guess that’s… one way to practice posing.”
I smirked, tugging my trunks back up. “Yeah. Nailed the form.”
And just like that, we grabbed our stuff, leaving the posing room behind... the mirror still dripping with the proof of what went down.
If you enjoyed this story, consider supporting the author on Patreon.