
"Hey! Hey you! Yeah, you! Put a shirt on."
The skater, tall and athletic, but wearing ridiculous layers of underwear and shorts, all showing, and a stupid flat-brim hat on at an angle, immediately stepped off his skateboard and without picking it up walked towards the man who had shouted, eyes fixed on him.
"It's fucking three-digit weather, man."
"There are children in the park!"
2023-07-19 02:33:37 +0000 UTC
View Post
My submission in a caption competition. It literally was 20 minutes from deciding to write something to handing it in. Quality accordingly. But then it did win the competition. But then there weren't many other submissions.

"We'll be in here. Welcome!" the man shouted from a door opening of the old house behind all the scaffolding. "I wasn't sure this was the right place," I answered, ...
2023-06-20 18:14:50 +0000 UTC
View Post

It's a risk, but a calculated one. He's never seen me before, and while he's heard my voice continuously for a week I'm just silently observing him. My voice is counting down in his ears now. In 15 seconds he will open his eyes. In 20 seconds he'll be wide awake and the call to his cellphone will disconnect. He'll almost immediately realize that the next stop is his, jump up from his seat, and stand ...
2023-06-14 02:15:24 +0000 UTC
View Post

"Sweet dreams," he said and knocked on my helmet. Then he gave me the finger straight in my face. "See you tomorrow or whenever," turned off the lights, and closed the door.
I was alone in the darkness. The only sound I could hear was the vibrator, or perhaps I just felt it and imagined the sound. I tried to jiggle around a bit to see if I could get loose, but I was securely tied up. It wasn't ...
2023-05-28 01:57:47 +0000 UTC
View Post
Maybe a bit too political for general publication, so I'll drop it here where no one reads it. I might get back to the theme at one point. How the power dynamics change within the prison population with victims eager to participate is something I'll be thinking of for a while.
"Special processing for sex convicts. Sit!" The room was almost bare. A metal chair in the middle and a metal table a step in front of it, both bolted to the green floor. Everything else was painted white...
2023-05-22 18:58:40 +0000 UTC
View Post
My entry in a discord caption competition. Shared first place.
He was not only a bean but apparently a dill. I couldn't believe he bought my BS about mystic powers and aura induction or whatever I called it, but here he was in the gym looking ill at ease. "There's my bro! Come here!" I said, putting on a fake smile and pulling him in for a bro hug, trying to make him as self-aware and uncomfortable as possible. Presumably he wasn't used to physical contact, looking as he did.
2023-05-22 18:53:10 +0000 UTC
View Post

It's almost closing time and you are dripping wet after your post-swim shower to get the worst of the chlorine smell off you. You have nothing but the swim trunks you wear, as you use the key to unlock your locker to grab your towel. You look at the locker contents in disbelief, then check the number on the key, then the locker again. They match, and you remember clearly this was the locker you put y...
2023-05-16 23:12:49 +0000 UTC
View Post
A rewrite of JD's story.

"You should stay away from him," she hissed in a low voice. I turned my head towards Cody's creepy granny and saw her leaning my way. "What?" I answered, not understanding what she meant. "Tell Cody you don't lo...
2023-05-16 22:51:13 +0000 UTC
View Post
We walked in silence through the sports center, through corridors I had never seen before. Generally I stay away as much as I can because this is where the jocks tend to spend most of their time, and the more time they spend away from me the less time they have to put me in lockers, throw my shoes into trees, steal my homework, and whatever else torment they can think of. This specific hallway was in the stadium, for the players, and I'd never been in that part of the building before.
I...
2023-04-16 23:30:55 +0000 UTC
View Post
I could have just left after I had showered and gotten ready, but I had some kind of strange duty to follow through with the sales pitch to the end. I had known before I set foot inside the gym that it wasn't for me. The location was off, the building was inexpensive, and even the logo screamed "dedicated people only". None of those big window downtown gyms with rows of treadmills for office people to spend their corporate exercise money in. No, this was an industrial setting with industrial ...
2023-04-16 23:20:30 +0000 UTC
View Post

The PT is patiently listening to the customer describing what he is after with his training. He's just there to make sure he keeps in shape, he says. The PT nods silently. He'll be in every Tuesday 4:30 pm to 6:00 pm and he can do some Thursdays as well. He can't count macros or anything like that. Far too many business lunches and dinners, but he'll put in a solid breakfast routine. Supplements won'...
2023-03-21 23:05:33 +0000 UTC
View Post
The woman that opened the door and let her into her apartment looked nothing like what Abigail had expected. She was about the same age as her, fit and healthy, pitch black hair, and wearing comfortable home clothes. Without waiting while Agigail removed her coat and shoes the woman walked out of sight into the apartment. "You're disappointed. You were expecting an old lady with a black cat?" she asked from a room away.
"No. Yes, maybe. I don't know what I expected," Abigail answered, t...
2023-03-08 00:56:19 +0000 UTC
View Post
Caption made for Heru Kane.

I didn't know if my neighbor was going out or had just come back as I found him stretching in the hallway. He must have had the airpods on pretty loud because he didn't notice my noisy exit from my apartment. Something about the whole scene made me freeze in place, just watching his limbs slowly extending and contracting, the muscles tensioning and relaxing....
2023-03-08 00:55:59 +0000 UTC
View Post

Drawing by Curtis Wuedti
Intellectually I hate it. The tusks that make everything I say slurry, the unwieldy body packed with impractical amounts of muscles, clearly form over function, constantly running hot, constantly sweating and smelling like boiled cabbage, and co...
2023-02-10 05:21:10 +0000 UTC
View Post
This image was clearly never intended to be realistically manipulated, but at least it gave me an idea.

I quickly glanced away but I had pressed my luck too many times. He was clearly aware that I was checking him out, over and over. Once or twice perhaps isn't a big deal. Doing cardio is boring and the gaze is drawn to whatever is moving, but he'd figured out mine was drawn to his mov...
2023-02-09 01:04:49 +0000 UTC
View Post

Bat or ball, it's your decision. You probably think it'll be impossible, but they are really good at what they do. They will make it fit, and in a surprisingly short amount of time. Either way you'll walk funny for days after.
2023-02-09 00:25:09 +0000 UTC
View Post
I follow the receptionist down another flight of stairs. I've seen a few really odd and inventive layouts in low cost hotels, predominantly in buildings converted to hotels, but this would have to take the prize. I suspect this "spa" is just a hot tub in an old cellar room, but it was included in the room rate. There were no signs for how to get to it though, and now the receptionist has led me two floors below ground. The walls here are just white painted rough concrete with imprints from th...
2023-02-08 20:47:15 +0000 UTC
View Post
"Exceed your widest dreams," the spam had said. It was a cheesy sales pitch pun from some local trainer. Try one PT session for free. It had stuck in Jordan's mind all morning though. Apparently there is a real advertising strategy to sneak spelling mistakes into ad copy to make people read the text slower and remember it better. He didn't think the amateurish spam had been quite so calculating, but the effect was the same nevertheless. He had thought of starting to exercise, and a free PT se...
2023-01-28 15:45:47 +0000 UTC
View Post

I had a pretty lousy day to be honest and wanted to avoid getting back to the apartment for as long as possible. I knew that once home there would be chores waiting everywhere I looked, and I couldn't take that. Not that day. So I did what every first-rate loser would do and headed into one of the bars on the way home. It was a Tuesday, it was January, and the way to recession was paved with inflatio...
2023-01-28 15:40:50 +0000 UTC
View Post

I went over the Grindr conversation again in my head. I complimented him for his tight, muscular body. He said it came with the job. He said he was "in law enforcement". I said "fuck the police" jokingly, with smiley and all. He promised to fuck me back so hard I couldn't walk for days, and that he would bring some friends with him to help out. Looking through the peephole in the door I was in a Schr...
2023-01-02 17:40:47 +0000 UTC
View Post

I wonder if I could just go back to uni. Pretend I'm still Jonathan. A good shave and put on a campus hoodie. There's still some resemblance with the student ID photo. The nick in the brow is probably there to stay, but I wouldn't be the only one with a quarter-inch mohawk. There was that guy in bio-chem who had his head shaved during hazing and then stuck with having different short crops. I forgot ...
2023-01-02 16:00:07 +0000 UTC
View Post
Again it's the smallest of details that interrupt the writing flow. When setting the time for the swap I had to think of what time it was when he got it to get the time difference. Was he at the mall at 3? Or 4? I set it at 7:20pm first and had him come home three hours before that, but then realized that was too much time to kill just sitting down. Then I changed it to 6:20 but thought it looked to close to 4:20, so I changed it back to 7:20 since I hadn't actually said what the initial time...
2023-01-01 02:01:08 +0000 UTC
View Post
The premise is based on a story I read a while back and forgot to bookmark.
I was in a shopping mall when I got the notification on my phone. Out of habit I just tapped the icon and suddenly I got a large, erect cock filling the phone screen. I immediately became aware of where I was and had a few seconds of panic before reassuring myself that no one else saw it. I moved a few steps to somewhere less open, where no one could walk behind me, and had a look again.
It was be...
2022-12-31 00:17:40 +0000 UTC
View Post
I made this impromptu caption in the boys-boys-boys channel on the QMorph server, a server complementing the excellent Quality Muscle Morph Twitter account. I've used his morphs in First Shot and Recovery. The caption read
- Hey, excuse me! Do y...
2022-11-24 22:42:56 +0000 UTC
View Post
My non-winning contribution to the GSS weekly caption competition.

I don't remember how he convinced me to start listening to the hypnosis files. The hypno files themselves probably had something to do with that I imagine. I'm not even sure exactly how I found out. I do remember we had a big fight. I shouted things like "mind rape" and "betrayal of trust". He said he would never do any...
2022-11-21 01:13:13 +0000 UTC
View Post

The door buzzed with a flat, annoying sound as he entered the small basement store, and once more as it closed behind him. Sturdy but plain shelves and racks displayed a wide range of jars, bags, boxes, and workout clothes all around the room and on tables in the middle of it. From behind a curtain to some back room emerged a young, beefy guy wearing practical clothes, white adidas T-shirt, grey swea...
2022-11-17 20:57:38 +0000 UTC
View Post

I'd done time before, so prison time didn't scare me. Sure, 120 days was longer than any previous stints, but you quickly find your pace, zone out everything, and before you know it you are out again. This new place felt weird from the second I arrived.
No other inmates helping out during intake processing, just a no-nonsense prison guard that could just as well had been a drill sergeant. Told ...
2022-11-12 20:23:19 +0000 UTC
View Post
It's always fascinating to me how close or far apart the end results comes to the initial story idea. This one started as the story began, with a conversation trying to convince someone to act in explicit videos. Whenever I'm running through these imaginary conversations in my head I often get to forks in the conversation that I'm unable to bring together in the story, so a lot ends up on the cutting room floor.
Then having the one doing the transformation as the POV came naturall...
2022-10-25 23:13:15 +0000 UTC
View Post
"It's not just porn. The adult industry is much more than that. Unlike Hollywood there is room for more narrow interests, and more diversity in actors. Obviously the revenue per title is smaller, but the production overhead is too, so you could still get some decent cash."
I had changed to my sincere voice, somewhat undercut by the venue and the thumping music in the nightclub, but otherwise I had stacked everything I could against him.
"I don't know, man." He was still unconvince...
2022-10-25 01:00:22 +0000 UTC
View Post
My entry to the Gay Spiral Stores weekly caption competition.

"Trick or treat," another litter shouted as I opened the door. But what caught my eye was their chaperone in the background. A pasty, lanky boy that looked like he'd played too much Nintendo, or whatever kids play now. "Come here," I beckoned him as the children shoveled my dollar store candy into their buckets. "How would y...
2022-10-14 01:29:39 +0000 UTC
View Post