This all happened about 4 weeks ago when I was on my way home after college on the bus.
As usual I feel sleep when for some reason I woke up and I find that I had a boner and there was a really nice looking bloke looking at me with a smile on his face and it was then I saw he had a boner to!
He then came over and sat next to me making sure I could see he had a boner. He then started to rub his cock (there was only us on the bus at this time) so I did the same.
It was not long, about 2 minutes, when my stop came up so I got up trying to hide my boner from the driver then when I got off with my boner going, I then found the bloke had followed me off. He said to me, 'I really need to wank, do you want to join me?' it was a dream come true his bloke was amazing, toned body, nice brown hair, green eyes my boner came right back and of cause I said yes.
We then went to the public toilets, we locked the door and unzipped our pants and pulled our boxers to the floor, showing each other our rock hard cocks. His was huge! At least 8 inches and mine only being 5 and half inches.
He then put his hand on my cock and started to rub it slowly up and down getting faster and faster. I had never had a feeling like it after all the years I have masturbated. I have never had such strong feelings before and I then shot my load on to the toilet (the bloke was standing at the side of me) and so not to be rude I gave him the same pleasure he gave me and I stared to rub this huge cock like he done to me, rubbing his balls at the same time. Then just like me he shot his load on to the door as well.
We then cleaned ourselves and the door and went home.
Now every time he is on the bus which is twice a week we go to the public toilet and have the same fun over and over again. Oh how I love public toilets!