The relaxing morning I spent streaming my floating breakfast - a fantastic spread of fruit, chicken with rice, and little cakes - helped to take my mind off the fact that my cock was locked away in a tight cage and I hadn’t cum in almost a week. Of course, there was nothing I could do, short of finding a spare 90k in my bank account and buying my freedom - assuming my ‘owners’ would keep their word…
Getting my workout in (and adding to my stash of shirtless selfies) always helped to lift my mood. I completed my final set of weighted sit-ups and was on my way to the locker room when I saw the cage check notification pop up on my phone. My heart skipped a beat when I noticed the timestamp - barely two minutes left to reply! I must have lost signal down here on the lower ground floor. Towel and water bottle in hand, I sprinted towards the nearest toilets, barging past two guys in the hallway with a hasty apology. I shoved myself into a cubicle and slammed the door shut, then turned round and leant against it to keep it closed as I hastily peeled my gym shorts down. I was freeballing underneath, so all I had to do was snap a quick photo of my caged cock from above. I managed to send the photo off with less than a minute to spare.
The two guys I’d pushed past were waiting for me when I exited the toilet. They were both pretty muscular and their tight tank tops were sweaty from exercising. “Hey, man, you look kinda familiar,” one of the guys said, sounding American. He had short brown hair and a seashell pendant around his neck. “Are you on TikTok or something?”
“No, I think I saw him somewhere else… maybe SnapChat,” his buddy said. This guy, who was maybe Latino or mixed race, was shorter than his friend, with spiky black hair and an impressive eight pack that showed through his top. “Hold on… I think I know you. That’s the Aussie dude with the locked neck chain I was telling you about. Uh, Danny something, Danny Carmen?”
I flashed them a quick smile. “Yeah, that’s me. Look, I don’t mean to be rude, but I’m meeting a friend for lunch soon and I gotta get ready, so…”
The guys glanced at each other, and then all of a sudden they both reached for me and grabbed my arms, twisting one of them behind my back. They dragged me into the stairwell and up two floors to the business centre. I tried to protest but they twisted my arm painfully each time until I quieted down. They bundled me into a small meeting room and pulled down the blinds, so no-one would disturb us.
“Guys, please, let me go,” I pleaded pathetically as the American dude pushed me to my knees. “Why are you doing this?”
He ignored my question. “Open your mouth.” I did as he asked, wincing as he spat on me, hitting my forehead and cheek. His buddy did the same, managing to land his spit in my mouth - I tasted salt.
“We’ve seen you swanning around the place, doing your social media bullshit, and you know, the least you could do is make nice with your fans when they say hi,” the first guy said, while his friend pulled out a phone and began to record. “We just wanted to get to know you a bit. But if you’re gonna be an asshole about it, we’re gonna treat you like one. Now why don’t you show off that hot body for us? Strip down and let us see what you’re packing in your stupid bulge cocktease selfies, and then we’ll let you go.”
“No, please, I can’t do that, I can’t,” I pleaded. “Come on, guys, I mean it…” But they didn’t relent. Latino dude put his phone down on a chair and then they both came over and pulled me to my feet. They peeled off my shirt, and then pulled off my sneakers, socks and gym shorts. I stifled a sob of shame and despair as my caged cock was revealed, the tip already slick with precum.
“Oh shit! Danny Carmen wears a chastity cage!”
“Damn! So that’s why he’s always shy about showing off down there!”
“I wonder who’s got the key,” the American guy said, as he gripped the cage in one hand and inspected it. Wait - where is it? There’s no keyhole. It’s, like, sealed completely. How do you get this thing off?” He pushed me back down on my knees. “Oh, Danny boy, you’re one perverted little fucker, aren’t you?” He spat in my face again, and some of it landed on a low table next to me. “Did you do this to yourself? Or do you have a master or something that keeps you locked up?”
The guys continued to take turns taunting me before they began to tire of it. “All right, I think he’s had enough,” the American said. I nodded, hoping they would leave me alone, but then his friend shook his head. “No way, man. He hasn’t even said sorry for barging past us in the gym. I know just how he can make up for it.”
The Latino dude picked up his phone in one hand and peeled the waist of his gym shorts down with the other, to reveal his hard cock. “Come here and suck it,” he said. I sighed reluctantly, and shuffled over to him on my knees. And for the first time in my life, I took another man’s cock into my mouth and sucked it. It tasted of sweat, salt and musk, and - to my surprise - my own cock struggled to get hard as I debased myself bobbing up and down on the guy’s rod like a cheap porn star, my cheeks burning with shame, knowing my slutty performance was being recorded on camera.
He didn’t seem to want me to finish him off though, or maybe I wasn’t good enough at it, because he pulled out after a couple of minutes and stroked himself to a messy finish, grunting and gasping as hot strings of his jizz streaked my face and lips, some of it splattering on the table. I thought the guy’s friend would take his turn too, but instead, while the Latino dude tucked his cock away in his shorts, his friend laughed and took hold of my head, pushing it down to the cummy mess on the table. It was clear what he wanted me to do. I tried to hold my breath while I licked up the cum and spit, my dick straining in its tight plastic prison all the while.
“We’d better see you the same time tomorrow in the gym, Danny, got it? Or this video is gonna be posted online with your name attached,” the Latino dude said as they left me naked and kneeling in the room, laughing to themselves. I wiped the cum from my face with my gym shirt and then waited for a full minute before hurrying up to my room to take a long hot shower.