Recap: Last night, after a chest workout at the gym, Drew offered to stretch me out after hours once everyone had cleared out. What started with innocent side bends quickly turned filthy...his cock hard against my ass, his hands sliding across my chest, his breath hot against my neck. He bent me over the bench, ate my ass like he was starving, then lined up behind me with no hesitation. Before he even pushed in, he whispered in my ear that he knew Jason had fucked me. But instead of getting mad, Drew promised to fuck me better. And fuck..he meant it. It was rough, intense, everything I didn’t know I’d needed. He stayed buried deep, whispering filth, hitting spots that made my body shake. Then, mid-thrust, his phone buzzed. It was a security cam screenshot. Me bent over. Him inside me. Sent by Jason. Watching us live.
Drew’s cock was hovering right over my ass.
I was still bent over the weight bench, heart racing, hole stretched open, staring at the photo on his screen. It was a CCTV screenshot. A wide-angle shot of the gym from up in the ceiling corner. The lighting was dim, but you could see everything. My back. The curve of my ass. Drew standing behind me, his hips pressed in, his cock deep inside me. His hand gripping my waist. It looked dirty. Raw. Filthy in a way that made my whole chest clench.
My ex had sent it.
Drew stepped back slowly. His cock slipped out of my ass, slick and glistening. I gasped at the loss. My hole pulsed, still open.
“Fuck,” Drew muttered. He stared at the phone like he was trying to figure something out, then said under his breath, “He’s in my room.”
I blinked, still catching my breath. “What?”
Drew didn’t even look at me. “The gym feed plays on my computer. That’s how he’s watching.”
My stomach flipped. “Shit,” I breathed. “That’s how he found out about yesterday too.”
Drew looked down at me then. His expression unreadable. “So he already knew about us and you still let him fuck you,” he said flatly.
“I..shouldn't have..” I sat up a little, arms shaking. “It was a mistake. He’s an asshole.”
Drew raised an eyebrow. “Fuck him. Let's focus on your asshole.”
I groaned. “Seriously?”
But he was grinning now, still holding the phone. “If he’s watching,” he said casually, “let’s give that asshole a better view.”
“Dude,” I muttered, shaking my head.
“I’m serious. I mean, can you believe he dumped you and ignored this fat, jiggly, and might I add, tight-as-fuck ass?”
“Drew.”
He tossed the phone onto a nearby towel. “Come on,” he said. “Help me move the bench.”
“You want to… reposition?”, I asked.
“If we’re gonna put on a show, let’s make it a good one.”
I laughed, half embarrassed, half turned on. He reached for me and pulled me up, helping me move the weight bench a few feet forward, directly into the sightline of the security cam. He tilted it sideways too, so now both our bodies would be visible. A full side view.
“You really want him to see?” I asked, voice quieter now.
Drew looked at me, cock still half hard, his eyes dark and full of something dangerous. “He already did. And now he’s gonna see the pounding you deserve.”
He stepped behind me and pushed me gently down again. My elbows found the bench automatically. I arched, my ass up, face down, eyes closing. I felt his hand trail down my spine. I was still open. Still wet. Still sensitive from the stretch.
“I was just hitting your spot,” Drew muttered, lining up again. “Now I gotta find it again.”
His cock nudged my hole, already slick, already aching for him.
I inhaled.
Then he pushed in. Slow, but not gentle. Like he was claiming what was his. I gasped and dropped my head down, pressing my forehead against my forearm. The bench creaked beneath us. He stayed buried for a moment. His hands on my hips. His chest hovering over my back.
“You okay?”
I nodded.
Then he started to fuck me again. Harder this time. More performance. Like he wanted to prove something. And maybe he did. I could feel it in every thrust. The power. The angle. The precision. My whole body rocked with each push forward. My thighs shook.
He reached forward, grabbed his phone, and typed quickly with one hand. Still fucking me. Then tossed it back down.
“What did you say?” I asked.
“Hope you’re watching,” Drew said, panting. “Giving you a better view. This is how you actually fuck a fat ass. Ryan doesn't deserve your cock.”
I moaned.
Drew slammed into me again. Deep. The sound of our bodies echoing in the gym. He grabbed my waist harder and started stroking my cock with his free hand.
“Fuck, Drew,” I choked out.
“Look at you,” he murmured. “Bent over. Taking it like you were made for it.”
He slapped my ass once, then slid his fingers between my legs again, stroking my cock with just enough pressure to make my back arch.
The angle let him hit something inside me that made my whole body jerk.
“Right there?” he whispered.
I nodded.
He started grinding. Staying deep. Rotating his hips in a slow motion, hitting that same spot over and over.
In and out.
In and out.
My thighs clenched. My stomach twisted. I bit down on my arm, trying not to scream. "Aah. Drew. Right there. Keep going"
His pace picked up again. Harder. Rougher. He was holding nothing back now. And I let him. I gave into it. Into the pressure. The stretch. The heat of him against my back. He was breathing hard now. His body slick with sweat. His hips moving with brutal force.
“You like this, huh?” he growled. “Being watched?”
“No,” I whispered. “It’s… embarrassing.”
He laughed. “You say that, but your hole’s gripping me like it doesn’t want me to stop.” He reached under me and grabbed my cock again. “Fucking leaking.”
I whimpered.
His hips slammed forward again.
In....
Out...
In...
Out..
He leaned forward, pressing his chest to my back, his breath hot in my ear. “Gonna fill you up,” he said.
I nodded, barely able to speak.
Then he gripped my throat from behind; not tight, just enough to tilt my head back. I felt the pressure. The dominance. My cock throbbed in his hand. He bit my shoulder. Moaned into my skin. I could feel his body start to tense.
“Fuck,” he whispered. “You want it all?”
I nodded. “Yeah. Please.”
His rhythm stuttered. Slowed. Then he started grinding again. Long, deep, slow circles that made my toes curl. I was on the edge. Almost there. Almost...
He slammed in one last time.
I moaned loudly.
He groaned. Loud. Guttural. His hips jerked once. Twice. Then he stayed buried.
Still. Hot. Full.
I felt the heat inside me. The shudder of his orgasm. The way his body collapsed over mine.
We didn’t speak for a second. Just breathed.
Then Drew pulled out slowly. His cock slipped from me, thick and still hard, and I felt the warm rush of his cum spill down the backs of my thighs. I shuddered. Legs shaking, I collapsed onto the bench. My cheek hit the padding. My heart still pounded. Sweat cooled on my back. And my cock? Still fucking hard from that insane, relentless fuck.
Drew grabbed his phone again from the floor. The screen lit up. Another buzz. But he didn’t show it to me this time. Just looked down at the screen and tilted his head.
Then he glanced up at the camera. He started typing something.
I sat up slowly, still dazed, still leaking. I ran a hand through my hair and blinked. “What did you just send him now?” I asked, my voice low, hoarse.
Drew didn’t answer me right away. He knelt in front of the bench, cock shiny with slick, chest rising and falling like he hadn’t fully come down yet. His thumb tapped something out on his screen while I sat there dazed, legs wide, cock still heavy between them.
Then he turned the phone toward me.
The message was already sent.
“I fucked him good. Unloaded in him. Now I’ll show you he’s not just some fuck toy.”
I swallowed hard. “What are you doing?”
He tossed the phone aside like it didn’t matter anymore. It hit the gym mat with a soft thud, facedown. Then he looked up at me; eyes dark, mouth parted, a faint glint of sweat catching the overhead light and leaned closer between my legs.
“Spread your legs,” he said, voice lower now. “I’m gonna suck the cum out of you.”
I blinked. My body was still humming from the fuck. My ass ached. My thighs were streaked with his cum. And now… this?
“Wait, what?” I half-laughed, half-breathed, heart pounding again.
Drew didn’t move. He stayed kneeling between my legs, big hands planted on my thighs, breathing harder than he wanted to admit. His cock had started to soften but he didn’t care. His eyes were on mine. Steady. Serious.
“I’m gonna suck you off,” he said again, slower this time.
I hesitated. “Drew… you don’t have to. It’s okay.”
His fingers dug lightly into my thighs. “I want to.”
“You’ve never even...”
“I know,” he cut in, fast. “But I want to. I want to see what it’s like. I want to… I wanna show Jason how to properly take care of you.”
I swallowed. My cock twitched, half hard again from just hearing that. From seeing him; all muscle and sweat and aggression...kneeling like that, trying to convince himself it was his idea. Maybe it was.
“Okay,” I whispered. “Yeah.”
He hesitated only a second longer, then leaned forward and dragged his palms up my thighs. His touch slowed when he got to my hips. Then he paused. “Fuck,” he muttered, more to himself than me. “This is crazy.”
I didn’t say anything. Just brushed my fingers through his hair. “You sure?”
Drew looked up at me, jaw tense. “You smell like me right now.”
I flushed. “Yeah…”
“That’s hot.”
──── ୨ৎ ────
He lowered his head. His lips pressed to the inside of my thigh first...testing. Feeling. Getting used to it. Then his mouth slid higher, toward the base of my cock. He paused again.
I didn’t push. Just watched.
Then slowly, like he was still learning the shape of it, he let his tongue come out and lick up the underside. The taste must’ve shocked him a little; there was sweat, lube, the faint salt of his own cum still clinging to my skin but he didn’t stop. He licked again. A little higher this time.
My breath caught. “You’re doing fine,” I said gently, voice low. “Just go slow.”
His hand wrapped around the base of my cock. A little too tight at first, then he adjusted. He leaned in and closed his mouth around the tip.
Warm. Wet. Uncertain.
But it felt so fucking good.
I gasped, fingers threading into his hair again as his tongue circled awkwardly, then steadier. He groaned once, softly, like the taste surprised him again.
He pulled back fast. “Shit,” he breathed. “I can taste everything.”
“Yeah…” I said, trying not to squirm. “Sorry.”
Drew blinked. Then laughed a little under his breath. “No. I didn’t say it was bad.” His hand stroked me a little more confidently now. “Just real.”
He looked up at me again. “This what he did to you?”
I nodded. “Yeah.”
Drew’s jaw flexed. “Did you like it?”
“I like this,” I said.
Something shifted in his eyes. He leaned in again, slower this time. Lips parted. Took me back into his mouth, deeper now. Sucked. Sloppy at first, but determined.
My hips jerked. “Fuck, Drew…”
He groaned again around me; deep and unsure but trying and I nearly lost it. There was something so raw about it. Not polished. Not perfect. Just hot, messy, earnest. His head bobbed once, then again, deeper the third time. His spit dripped down the base. He paused, coughed once, then pulled off, wiping his mouth with the back of his hand.
“Fucking hell,” he muttered, catching his breath.
I laughed quietly. “You okay?”
He looked up, a little flushed. “Why is that kinda hot though?”
“Because you’re doing it,” I said. “Even though you never have.”
He tilted his head. “Yeah. Well.”
Then he ducked back down. This time he used his hand and mouth together. Got the rhythm better. Let his tongue flatten under my shaft while he stroked the top. My head tipped back. My thighs trembled again.
He went slow. Focused. Lips sealed tight.
Every so often, he’d glance up at me. I could tell he liked the reactions. The way I moaned. The way I twitched.
He pulled off just once to say, “I can feel you pulsing.”
“You’re getting me close,” I panted.
He nodded. “Good.”
Then went back down again. His fingers gripped my thighs again, holding me steady while he sucked the tip, let it hit the roof of his mouth. He swirled his tongue. Moaned softly, like he was starting to get into it, starting to want it.
I felt my stomach tighten.
“Drew,” I gasped, “This feels too intense, I might cum any moment now.”
He didn’t stop.
If anything, he went faster. His lips sealed tighter around my cock. His head moved quicker. He was sloppy now, but determined. No finesse. Just raw want. Saliva smeared my skin. My thighs trembled again.
Then I came. I groaned loud, body jerking. My fingers clenched in his hair. My toes curled.
Drew froze for a second as the first pulse of cum hit his tongue.
Then the second. He swallowed it.
His throat moved. Eyes flicked up at me. He swallowed again. When he finally pulled off, he wiped his mouth again and exhaled like he’d just run sprints.
──── ୨ৎ ────
We didn’t talk for a second. Just breathed. He sat back on his heels. Sweat still on his chest. Cock still soft between his legs. His lips were red. A little swollen. “That was a lot,” he said.
I nodded, still breathless. “You did so freaking good.”
He rubbed a hand over his face. “Kinda wanna punch myself.”
I raised an eyebrow. “What...Why?”
He looked at me. “Because I liked it.”
I didn’t say anything.
Then he added, “I shouldn’t have. Right?”
I reached forward and cupped his jaw. “Who says you shouldn’t?”
He didn’t pull away. Just looked at me. “I don’t know what the fuck I’m doing,” he admitted finally.
“You’re figuring it out.”
He let out a shaky laugh. “I sucked your dick.”
“Yeah.”
“In a gym.”
I smiled. “Yeah.”
He shook his head. “Fucking Jason.”
I leaned forward and kissed his cheek. “Fucking you.”
He met my eyes again. Something softer in his face now. Something almost unsure.
Then his phone buzzed. We both looked at it. It was still on the mat. Facedown. Drew reached for it. Another message. He didn’t read it out loud this time. Just looked at it. Then showed me. It was from Jason.
“Don’t fucking talk to me again. I'm leaving”
No emojis. No punctuation. Just flat.
Drew stared at it for a second, then put the phone back down. He looked at me and winked. “Guess I’m going to be needing a new roommate.”
If you enjoyed this story, consider supporting the author on Patreon.