It was bound to happen. I had been fantasizing about what it would be like to play with and suck a cock for some time.
After so many false starts, and people never following through, I finally had an interested party who swore they would be following through once we settled on a meeting at a public toilet.
So the place, day and time was set.
I arrived early, as we agreed, and proceeded to walk up to the quiet toilets at the mall, and entered the last stall. I then messaged him that I was ready and waiting and that the place was all clear!
A few minutes later, I heard the footsteps, and my heart rate went up a notch. He then knocked on the door, and I opened it up for him, and sat back down on the toilet, while he locked the door behind him and turned around.
We said nothing, but just a wry smile crossed both our lips.
He then took a step forward, and I reached out and helped unzip his pants, which I then dropped to around his ankles. I then gently took his underpants, and pulled them down, as his cock popped out, in its semi hard state.
His cock already had a little dribble of pre-cum on his head, and I took a few seconds to take in the sight. I was literally about to experience my first cock in my mouth and taste it...
I pulled him a bit closer, and touched and stroked his cock gently, which pushed back his foreskin a little more and exposed his head and pre-cum a bit more. I then leant forward and touched the tip of his cock with the tip of my tongue. And tasted his pre-cum... which tasted amazing.
I then took his whole cock into my mouth and proceeded to wrap my lips around his base of his cock, and started to feel his shaft literally harden in my mouth...
He then held onto the back of my head and started gently moving in and out of my mouth.
I continued to lick, and caress, and suck his cock and the tip of his head and around his shaft, and absolutely loved the feeling of his now rock hard cock in my mouth...
He was obviously so very horny, as it didn’t take long before he tapped my head motioning he was about to cum, but before we could even slow down or change, I started feeling shots of hot cum in the back of my throat and then against my tongue....
What an absolute incredible feeling and experience...
He finished off inside my mouth, after which he very shyly pulled up his pants, and proceeded to thank me and left the stall...
He left me hard and horny and with a mouth full of cum!
The good news is that he promised to meet again and return the favour...