My name is Link and my boyfriend’s name is Mark. We’re fresh out of college and are headed to Boston to visit my family before heading off to California to start our careers in the tech industry. We didn’t have much money so we were taking the bus to Boston from Penn State. It was very early in the morning when we and the other passenger loaded unto the Greyhound. It was a packed bus but we were able to find a couple seats towards the back, unfortunately it was by the restroom.
We quickly settled in and were planning to sleep immediately. My body temp tends to run more on the chilly side so I wore my hoodie the other way as if it was a blanket or those Snuggie things. I was so tired I didn’t even check if Mark was settled in, I fell right asleep. I don’t know how many minutes or hours passed, but my eyes slowly lifted open. The sun still hadn’t come up yet but then I felt something. Mark’s hand was under my hoodie and stroking my cock through my sweatpants.
I looked over and he whispered in my ear, “Everyone’s asleep around us and I’m horny.” I was still pretty tired but my cock was at full attention. Mark saw there were no objections from me so he slid his hand in my waistband pulled down my sweatpants. I did it just enough to free myself but not too conspicuous for anyone peeking over at us. I closed my eyes and enjoyed his warm hand on my cock. I was already leaking precum and he used it to help wit the hand job. Doing such a lewd thing in public wasn’t enough for him. He started whispering dirty things to me as he continued to stroke me.
“You like that don’t you. My naughty whore. Allowing me to molest you with a bus full of people. Fucking slut. You like that? You like me stroking your dirty cock in front of these people? Yeah you do. I bet you wish I’d put it in my mouth, huh? Tell me you want me to put it in my mouth. Say it or I’ll stop.”
Of course I wanted my cock in his mouth. I looked around to see if anyone was paying us any attention. I simply slid my hand around the back of his neck and push him towards my crotch. He lifted the hoodie and got under it. I felt his hot mouth slide over my manhood and his tongue getting to work. It took a lot for me to not make any sounds. I kept my eyes peeled for anyone that was walking towards the restroom. I wanted him to hurry so I held his head in place and bucked my hips.
I fucked his mouth but the hoodie could barely muffle the wet sloppy sounds of my cock hitting the back his Mark’s throat. I tensed up and shot my load into my boyfriend’s hungry mouth. He gingerly sucked a couple more times to clean me off. With a last suck off the tip that made me shiver, he was done. We kissed and I tasted the cum off his tongue. I grabbed a bottle of Gatorade from my backpack and drank some before handing it to him. I was now back to being sleepy so we fell asleep again.