My Roommate Caged My Dick
Copyright© 2025 by SlumberingToad
Chapter 3
BDSM Sex Story: Chapter 3 - A friendly bet between roommates ends with a caged dick.
Caution: This BDSM Sex Story contains strong sexual content, including Ma/Ma Consensual Gay Fiction School DomSub MaleDom Humiliation Anal Sex First Oral Sex
Everyone in this story is 18+.
My roommate pushed his spit-covered dick straight into my ass.
“Ohhh fuuuck!” I shouted. My hole opened around Ryan’s massive cock. It gripped him tightly, unaccustomed to the strange sensation. I’d never put anything inside me before, and now here he was, stretching me wide open.
“Dude, you gotta relax your hole,” Ryan said. “You’re way too fucking tight.” He pulled out and spat on his cock again. He had barely entered me, yet my hole twitched at the sudden removal. I could hear him stroking himself, lubing up before pushing back inside.
“O-okay,” I muttered. I stood with both feet on the ground, bent over, lying chest-first on my bed. I gripped the sheets, muscles tense. “Try again,” I told him.
Ryan pressed his cock against my hole. With some concentration I was able to relax, to stop tensing up so much. He sighed with satisfaction as he slipped in more easily this time. “There you go, James.”
I grunted in response. All of my mental energy was focused on the huge dick that felt like it was splitting me in half. How did anyone do this? My fists tightened around the sheets, searching for anything to hold onto.
My roommate pulled out again, but not all the way this time. As he dragged his dick out of me, it actually felt ... good? He spat one more time for good measure, right where his dick met my hole. Then he pushed it back in.
“Mmm,” I moaned. It was involuntary. With a little more lubrication, his dick felt like it was gliding. I was still struggling with the sheer size, but there was also a feeling of pleasure that accompanied that struggle.
“That’s it, James. Take my big fucking dick.” He placed his hands on both cheeks, pushing me down into the mattress as he fucked me. He drew his dick out, then slid it back in. Long, steady strokes, again and again, getting me used to the sensation.
“Ohhh fuck, Ryan.” I buried my face in the blankets and moaned directly into them, muffling my voice, trying to hide my shame. Because the truth was, it felt really good.
“Fuuuck. You like this, don’t you?”
I nodded, my face still deep in the blankets. This was so humiliating.
Ryan pulled out once more, leaving me gaping. He kicked my feet out, spreading my legs wide. I felt so open, so exposed. My face burned from the embarrassment. Then he grabbed me by the balls, holding onto my caged dick.
“I’m so glad you got this thing,” he teased. “Who would’ve thought caging your dick would bring me so much pleasure?” He squeezed gently, causing me to gasp.
“Please fuck me,” I whispered.
He squeezed a little harder. “What was that?”
“Please fuck me!” I said again, lifting my face off the mattress. I glanced over my shoulder to see a huge grin on my roommate’s face.
Ryan dropped my caged dick. He spread my cheeks apart and spat directly at my hole. When he pushed his cock into me this time, it wasn’t a struggle at all.
“You feel so fucking good, dude. We should do this more often,” he said. He thrusted into me, lurching my body forward on the bed.
“Oh!” I yelped. Fuck, that felt good. Almost all the discomfort had faded, replaced by intense pleasure.
I had to remind myself that I wasn’t supposed to enjoy this. Getting fucked by my roommate was a means to an end. He promised that if I let him fuck me - if I let him cum inside me - then he’d unlock me sooner. It was my only chance at freedom. The alternative was to wait a whole week, challenge him to another video game, and maybe win the key back.
He started going a bit faster, the full length of his dick sliding in and out of me. Every stroke brought more satisfaction, pounding away at the same spot over and over again, hitting deep inside me. And shamefully, I loved it.
“I’m getting close, bro.”
Oh fuck. “Cum in me,” I whispered.
“Ohhh fuck, I’m gonna blow.” Ryan pounded into me, ramming his huge dick into my ass at lighting speed. “I’m gonna cum, James! Oh my god, I’m gonna cum!”
He slammed forward, shoving his cock inside. The weight of his body pressed me into the bed as he began to cum, his cock pulsing inside my hole.
To read the complete story you need to be logged in:
Log In or
Register for a Free account
(Why register?)
* Allows you 3 stories to read in 24 hours.