I was travelling on the sleeper train from London to Edinburgh. I was booked to share a cabin with a stranger. When I found my cabin, it was empty, and the top bunk had been taken. I suspected they were probably in the bar or the restaurant carriage. After unpacking my stuff, I decided to do the same. The meal was pleasant enough, and after a couple of beers, I decided to head back to the cabin to crash. There was still no sign of my cabin-mate.
I undressed and got into the bottom bunk and crashed, leaving a dim side-light on for the cabin-mate for when they returned. My head hit the pillow, and I shut my eyes to sleep. I must have been shattered and fell asleep quite quickly because the next thing I knew, I woke up startled by my cabin-mate crashing into the room.
"Ooops, sorry... sorry...", he announced in the darkness. "Do you mind if I switch a light on briefly... I can't see a damn thing..."
"Sure, no problem... "
"Thanks... I won't take long..." and he put on an additional side light to give him enough light to go about his business.
I sat up in bed slightly and wondered if he was going to engage in any conversation, feeling it would be polite to engage if he did say anything. Instead, he simply went about his business in silence. I watched as he quickly stripped down, and I couldn't help notice, as his boxers came off, that he was somewhat gifted with one helluva cock on him. I'm not gay, but I couldn't help looking at his cock from under the bunk. His big, flaccid cock was huge. I was memorised and quickly checked again to make sure he could not see me watching his cock, and the good news was that I was safe from my vantage point in the lower bunk.
Why I thought this was good news, I am not entirely sure, and I was a little confused by that, but the main point was that I could see him in all his glory, and he could not see me watching him. He continued to strut about the cabin getting ready for bed with his cock swinging about on display, and I was safe to continue watching his cock without him knowing, and so I did.
It had been a few minutes when I noticed that he had started getting a hard-on, but somewhat surprisingly, so was I. Oh My God! Instead of adopting the "heterosexual, non-intrusive, give a man his privacy" standpoint and simply looking away, closing my eyes, and crashing back to sleep, I instead opted for the "Let's see how big it gets" standpoint and kept staring. What I wasn't expecting was for my cock to react and start behaving the same way his cock was, namely, getting an erection. I was now semi-hard and confused. I couldn't deal with this right now. I will think about that later, right now I've got a big cock to watch. Maybe I should have thought about it some more right then, because what happened next just freaked me out completely.
The guy kept walking to and from his suitcase back and forth towards the bunk, and I got a close-up view each time of his cock coming towards me, and it was now definitely at half mast, and I was now lost in my thoughts, looking at it swinging in front of my face. It was a good while until I realised that he had stopped going to and from his suitcase and was now simply swinging his cock in front of my face. Albeit he couldn't see me under the bunk, he knew I was watching his cock, and he was slowly pushing his hips nearer to my face, and his cock was growing right in front of me.
I was lost in my thoughts again. His cock was enormous and now fully erect, as was mine. I was so turned on, and the whole scenario seemed so unreal. Then, breaking the silence, he spoke...
"Suck it... "
"Oh..." shit, I had been caught.
"Suck it, the same way your wife sucks yours."
"I'm... god... I don't know what to say... I've never..."
"Nobody will know... just grab it, open your mouth, and guide it in. I bet your cock is hard right now."
"Errr...."
"Well, is it? "
It was all very surreal. I am sitting up in a bottom bunk with a stranger standing at the bunk bed, but I can only see his bottom half. Added to that, he is naked with his 7 or 8 inch erect cock only inches from my face, and despite never really having had a "gay" thought in my life, I now have an erection brought on by watching him getting an erection. I could only answer him truthfully.
"Yes."
"Yes, what?"
"Yes, my cock is hard."
"Then there is only one thing for you to do now, so get on with it."
And with no excuses I could think of not to, I felt resigned to do as I was told. I slowly moved my right hand forward to grab his cock, and swivelled round and sat up to get my lips around his cock and take it into my mouth. Oh My God... That's it... It's in my mouth. I have got his cock in my mouth. It was huge in my hand as I jerked it gently back and forth and swirled my tongue around its head in my mouth. I even got a taste of his pre-cum dribbling into my mouth. I was so turned on. Oh my god, I am sucking a cock!!
"Arrhhh, yes.... that's it, Cocksucker... suck that cock..."
God, that's it... I'm a cocksucker. There was no going back now, but feeling the most turned on I had ever been in my life, I wouldn't want to. I had a big cock in my mouth, my cock was rock hard, and when he called me a Cocksucker, I felt a shiver of humiliation and arousal. I loved it.
He reached below his bed with both his hands, grabbed my head, and proceeded to fuck my mouth. As he pushed harder at the back of my throat with his cock, I started gagging, but he wasn't stopping. As he pushed his hips forward, he would pull on my head, trying to push his enormous cock down my throat. He was using me to get off. I was his now. I was producing lots of saliva as a result of his efforts and my gagging as he fucked my mouth.

He kept up the pressure on my throat, and I gagged on his cock repeatedly, but then I felt it give, and his cock started sliding down the back of my throat until my nose was shoved up against his navel. Fuck fuck fuck... his cock was now down my throat!
"What a cocksucker you are... You love this, don't you? My cock rammed down your throat. I'm going to cum soon, so make sure you swallow all my cum, you hear me...", as he continued the assault on my mouth.
"Mmmn, uggghhh," I grunted my confirmation.
The verbal abuse continued as he pumped his cock down my throat, and I grabbed my cock and started jerking off.
He doubled his efforts, and I doubled mine. I wanted him to cum in my mouth, then I could cum. And then it happened...
"Arrrhhh, yes.... I'm going to cum... yes... yes... swallow my cum Cocksucker... swallow my cum...aaarrrhhh yes.... "
A few thrusts more, and he started cumming, rope after rope of his cum shooting down my throat until he pulled up slightly, leaving the head in my mouth, billowing residue cum over my tongue.
"Arrrhhh yes.... yes... use your tongue and swallow my cum Cocksucker... aaarrrhhh yes.... "
And I did. I swallowed it all down, and as I swallowed, I was still jerking off, and of course, I started cumming. Oh, my god... I'm cumming, and I was shooting my load into the air. I was cumming because I was sucking a big cock and the cock had emptied its load in my mouth, and I had swallowed it. And none of this was lost on the owner of the big cock either.
"Oh, you dirty Cocksucker, you just came swallowing my cum, didn't you? Oh, what a dirty fucker you are... right clean it up... lick it clean for me... including your cum you sprayed on my legs and feet," and once again I did as I was told.
When I had licked his cock, legs, and feet clean, he thanked me for my services and jumped up onto his top bunk.
"Thanks, Cocksucker, goodnight, and see you in the morning."
The Next Morning
The next morning, he climbed down from his bunk, and I had to listen to him as he peed with the toilet door open. I can't say I wasn't surprised when he finished, that he walked back to the bunk and dangled his cock in front of me.
"Get sucking, Cocksucker."
"But you have just peed."
"So... cocksuckers don't care about that... get on with it."
And he was right... after cumming last night, I had stayed awake for ages thinking about what I had just done. And I just kept getting a hard-on thinking about it, and I ended up jerking off again before finally crashing. My brain was all over the show. I truly was a cocksucker, and all I could think about was wanting to do it again, and that I hope he wants me to suck his cock for him in the morning.
And now here I was with his cock in my face, and the opportunity to suck it once again. I wasn't going to miss my chance, and with my own cock once again at full mast, I grabbed his cock before he changed his mind and guided it into my mouth. I could taste his acrid piss, but that just made it more humiliating and subsequently a turn-on. What am I like? I'm a dirty cocksucker, that's what I am! Oh god!
He immediately placed his hands around the back of my head as he had last night, and off we went again. He was fucking my mouth, and I just took it. We broke briefly as he pulled me out of my bunk and onto my knees on the floor as he stood in front of me and then continued to feed me his cock. Several minutes later, my mouth was filled with his cum again. I didn't cum this time and felt a little lost kneeling naked on the floor as he started getting dressed and packing to alight the train.
"What should I do about this?" I asked rather pathetically, holding my erect cock in my hand.
"I don't know, jerk off into your hand. Jesus, do I have to tell you everything?"
And so, I did.
This was certainly surreal. I was kneeling naked on the cabin floor, wanking my hard cock with my right hand, trying to cum into my left hand, having just sucked a strangers cock for the second time in just a few hours and having only minutes ago just swallowed a second load of his cum; all while he gets dressed and packs his suitcase, ready to leave the train.
Less than a minute later, I was shooting my cum into my left hand...
"I'm cumming... I'm cumming," I announced, feeling it somewhat necessary to let him know and even looking up at him as I was shooting my load. He waited for me to squeeze the last remnants of cum into my hand and then instructed me...
"Good.... now eat it," he said nonchalantly.
Once again, I wasn't expecting that, but once again, I just did as I was told.
He stood over me, watching me lick my hand clean of my own cum. Once I'd finished, I looked up at him...
"See you around, Cocksucker," he said and smiled at me.
He then picked up his suitcase, left the cabin, and was gone.
Meanwhile, kneeling naked on my haunches, having just sucked some guy's cock and swallowed his load and indeed, jerked off into my hand and eaten my load in front of him, I felt the warm glow of humiliation and embarrassment envelop me. There was no question about it, I was now a cocksucker.
