I'd gone down to the shops. Looking for groceries. I was cooking dinner for my wife. I was about to hit the fruit and veg section when, suddenly, I needed a leak. The toilets are in the carpark, beneath the mall so I set off.
As I walked in the smell nearly knocked me over. Stale piss and shit. The floor was wet and toilet paper was all over the floor. Too late to back out now, I took a deep breath, held it and dashed towards the trough. I had my cock out, foreskin pulled back and urine flowing before I could even think about what I was standing in.
OK, so far so good. And I was in need of another breath as the door opened and someone walked in.
"Woo! What a stink!" said a friendly voice, laughing. "Shh! I'm holding my breath!" I squeaked as I shallow sucked air through my teeth.
I felt him standing next to me, wondered briefly why he wasn't taking his cock out. I was shaking mine now, having finished, ready to hit the fresh air again. I was about to turn and smile at him when he punched me in the side. I almost fell over, pain shooting through me. I tried to say something but couldn't. He then grabbed an arm and twisted it behind my back, lifting me onto my toes. He was taller than me and I could feel his hot breath next to my ear.
"I've been watching you, pretty boy, and I figure you for a fag. Is that right? You a fag?"
I shook my head, trying to mutter 'no' but he pushed my arm higher.
"Wrong answer," he said and he twisted me round to face him. Grinning, he punched me in the stomach. This time I did fall down, to my knees. As I bent over I realised my cock was still sticking out of my trousers. My only thought was to put it away but the man had other ideas. He grabbed my hair and pulled my head back. With his other hand he pulled his own cock out. He forced it between my lips, slapping me hard when I tried to keep my teeth together.