He grabbed my shaft and took me into his mouth. He was all over my rod giving me a wet and sloppy blowjob. Placing a hand on one of my hips, he urged me to fuck his face.
-Work sucks. (Justin messaged me this week after we returned from the trip. The semester was winding down and with projects, papers and exams all coming due, I didn’t have much free time and the time I did have didn’t mesh with Justin’s schedules for class and work.)
-So does school.
-Haven’t seen you in weeks.
-I know. It bites.
-It does. Not much longer before classes are over.
-Yep, two weeks. But I only have a week before summer classes start. I’m going to take a few.
-Had a great time on the trip.
-I did too.
-I was thinking about taking time off work. Want to go somewhere? Just us?
-Yeah 🙂 Besides I have a surprise for you.
-What is it?
-It wouldn’t be a surprise if I told you :p
Over the next few weeks we texted back and forth because we never saw each other. I continually tried to guess what he had planned for me but he never gave me a clue.
We decided to take a trip out to the beach. Mark was hurt that we hadn’t invited him but he understood when I explained he needed to spend time with Julie. They were getting serious and he had talked a few times about proposing.
The day of our departure, we had arranged for Justin to pick me up after my last exam. I had packed everything and he would stop by the house to grab my luggage before getting me. I had a hard time remaining focused on my test as my mind kept wandering to him. When I finally finished, I left the classroom and immediately texted him.
He must have been on his way because I soon saw him pull into the parking lot and walked to meet the car. As I got in I asked him what my surprise was.
“You’ll find out. Just enjoy the ride, Mac.”
I settled in for the trip but couldn’t help scowling at him. Justin knew I hated surprises and I could tell he was reveling in prolonging my agony.
Along the trip, he’d occasionally reach down and adjust himself. He was wearing board shorts but even through the thick fabric I could see the tip of his cock tenting a leg of the shorts. At one point his hand lingered and I saw him shifting and squeezing his erection. I reached over with the idea of giving him head as we drove but he stopped me.
“Bro, as much as I want to take care of it now, it’ll be better if we save this for later.” He gave me a seductive, horny smirk as he grabbed the hard stalk of flesh for my benefit. “Believe me, you won’t regret it.”
After checking in at the hotel, he opened the door just wide enough to place our bags on the floor before we turned around to grab something to eat. We settled on a little burger joint. During the meal I couldn’t keep my eyes off him as he sat across from me. Justin was developing into a handsome man. His face was taking on a more squared appearance. Though he shaved daily, he now could be seen with a classic five-o-clock shadow by the end of the day; the dark stubble on his cheeks made his hazel eyes more prominent. At one point during the meal I saw him reach into his pants and adjust himself. With a wicked smile, he lifted his shirt exposing the top half of his cock pointing up out of his shorts. “Much more comfortable this way,” he explained. When he lowered his shirt, it was easy to see the head of his dick outlined against the thin fabric. By the end of the meal I was all but begging him to fuck me.
“We have all week for that, Mac.” He gave me a wink as we stood from the table. “And believe me, bro, we will be doing plenty of that.” To further tease me, he stretched his arms above his head causing his shirt to ride up exposing his tight abs and a few inches of his shaft rising above his waistband. It was a fairly busy restaurant and I was simultaneously terrified and turned on that anyone looking at him at that moment would see his boner. He simply chuckled at my reaction then placed an arm around my shoulders and led me outside.
We walked around the little beach town for a few hours before we returned to the room. Every chance he got, he would lift his shirt to scratch his abs, exposing his leaking erection whether there were people around or not. A few times when we were window shopping or looking out at the water, he moved behind me and humped his cock against me. By the time we exited the elevator to our floor, his shirt was clearly stained with his leaking fluid and I was practically vibrating with arousal. I couldn’t understand how he could walk around all evening with his erection yet be so calm.
I entered the room and picked up our bags to move them further inside. Finally seeing our accommodations, my breath caught in my throat. He had booked us into a decent sized suite with a king bed. Further exploring, I saw a whirlpool tub in the bathroom and a balcony overlooking the water.
As I stood at the balcony rail taking in the view, Justin came up behind me. He wrapped his arms around me and I felt his erection press insistently against my ass. His hands made their way under my shirt, his fingers moving lightly along my skin until they found my nipples. I relaxed against him, enjoying his touch. Eventually, his right hand made its way back down my torso to my waistband. Sliding underneath, I felt his fingers inch toward my crotch. Teasing the sensitive skin, he cupped my balls in his hand for a moment before sliding back slowly up from between my thighs. He continued to move them up, tracing them along my dick. I felt him wrap his hand around my erection and give it a few strokes. Unable to make more than short movements under the fabric, he withdrew his hand and turned me around. Leaning down, he kissed me lightly before taking my hand and leading me inside. He pushed me back onto the bed and laid himself on top of me. One hand stroked through my hair as he stared at me intently for a moment. Eventually he leaned down and took me in another kiss, this time possessive and demanding. Like everything else between us, his tongue took charge of my mouth.
Though this was now a second kiss, it still took me a moment to realize what he was doing and respond to it. I moaned into him in willing surrender and eventually kissed him with all the pent up desire I hadn’t realized I had been harboring. After almost a year of whatever was happening between us, this was the first time we were kissing. Not only that, it dawned on me that minutes ago he had stroked my dick for the first time. My mind reeled with this turn of events.
As we continued to kiss, he began removing my clothes. Whenever I tried to assist, he pressed me down and told me to be still.
When I was finally naked on the bed, he undressed himself then straddled my legs and sat looking down at me.
“You’re awesome, you know that, right?”
Unsure of what was happening, I sat there. It seemed this was taking a turn I hadn’t expected. I was further shocked when he used my given name, something he had never done before.
“Mackenzie,” he said as he ran his hands over my exposed chest. “You’ve been so good to me. I don’t know what’s going on with us and I don’t really don’t want to think about it too much. I know my world is not the same when you’re not around. I really missed not seeing you over the past month and that bothers me. And the fact that I’m about to do this only because I know it’d make you happy bothers me. Not in a bad way,” he quickly explained. “But because before you I had never considered doing this.”
He then slid down my body and awkwardly put my dick in his mouth. I moaned openly at the sight of Justin giving me a blow job. That the hottest guy I have ever known was now lying on a bed sucking what I knew to be his first dick – my dick – was more than I could ever have imagined. As he did his best to pleasure me, he ran one hand over my torso, playing with my sensitive nipples. From all the fucking we had done, he had quickly learned that I loved having my nipples played with. He placed the fingers of his other hand against my lips. I gave in to temptation and began to fellate them as I knew this was one of the things he enjoyed.
With all the stimulation it didn’t take long for me to approach orgasm. Sensing my impending release, Justin pulled off and kneeled between my spread legs. Wrapping one hand around his own cock, he stroked up and down its length. For the first time in months I actually looked at it. Like him, it was long and thin, over a foot of lean cock. Circumcised, it had a slight upward curve and as he sat back the arrow shaped head pointed toward his abdomen. Normally his cock was a healthy shade of pink. However after being erect for who knows how long, it was an angry shade of red, dark enough that the circumcision scar was virtually invisible.
I reached out intending to grab it so I could return the favor but was unceremoniously pushed back down. He crawled up my body and again straddled my waist. Leaning forward, he reached under the pillow next to my head and pulled out a tube of lube. He then reached behind himself and began wiggling, screwing up his face in discomfort. With a sigh he relaxed and I heard something hit the floor next to the bed as he began lubing my dick. Before I could comprehend what was happening, he slowly impaled himself on my erection. As he slid down on my modest six inches, my eyes went wide.
“Damn, this feels good,” he said breathlessly once I was fully sheathed inside him. “Now I understand what the fuss is about.” With no encouragement and little assistance from me, he fucked himself on my dick. As controlling as he was when ramming into me, he was doubly so as he rode me.
Too soon I began to feel the buildup in my balls. I warned him of my impending climax and tried to pull out. He only increased his speed urging me toward completion. With a cry of ecstasy I began to unload within him. As the first shot flooded his insides he moaned and gave himself a few strokes then began to orgasm as well.
He remained seated on me for a few moments, neither of us wanting or able to move. After catching his breath, he leaned down to kiss me again before suggesting we shower.
Under the water I told him to stand motionless as I took up the task of washing him. For all that he did over the past few hours a simple thank you would not suffice. I ran my lathered hands over his body, tracing each line of muscle, worshipping every inch of him. Though he protested, I took special care to clean out his no longer virgin hole. Having been in the same situation, I wanted to treat him with the respect he deserved.
As we climbed back into bed, I saw a butt plug on the floor. He told me that for the past week, he had been using it to prepare himself for tonight; that he had been walking around all day with it inserted and that it was the cause of his constant erection. Full of emotion, I leaned in to kiss him and he met me. Our kiss was tender and lasted longer than it probably should have. When we separated, he pulled back with a smile before spooning me in his arms as we fell asleep.
I woke up the next morning to hear his light breathing behind me. In the night he had thrown off the cover sheet and was lying naked on the bed. As I admired his body, my eyes became fixed on his morning erection. I leaned down and took him into my mouth. It was only a minute before he woke and placed a hand on my head, taking control. My work was not long as he quickly shot a load into my mouth.
“Now that’s the way to wake up on vacation,” he said with a smile.
After showering, we each threw on a pair of board shorts and t-shirts. Unsurprisingly Justin wore his shorts so low on his hips the root of his cock was visible when topless. After going to the hotel restaurant to grab a quick breakfast we headed out to the beach. We staked out a good spot and spent the day sunbathing and swimming. Seeming to be two single guys having fun, we were constantly assaulted by women.
As we played on the beach, Justin would take any opportunity he could to expose himself. Shirtless while walking to and from the water, he would not care about how much of his cock was visible as his shorts rode low on his hips. Often as he left the water, his shorts had dropped enough that a good portion of his nuts were visible as well. On the sand, he would pull up his pants but sit or lay with a leg positioned to allow his cock to be seen through a leg hole. This provided some fun moments for me.
Whenever we were approached by girls, Justin would invite them to sit with us and position himself for full effect. Knowing he always pointed his cock down his left leg, I sat on his right. We would talk and flirt with them for a while before a look of shock crossed their faces. Looking over, I would see the head and some of his hard shaft sticking out the leg hole against his thigh. He would never acknowledge it, continuing to talk as if nothing was out of the ordinary. Most of the time the girls would quickly excuse themselves, however the more forward ones would invite us back to their rooms. I felt special each time Justin politely turned them down, saying he needed to spend time with me.
This changed one afternoon. We had visited the same burger place each day for lunch and the same girl, Lauren, was always our server. We flirted shamelessly with her and, whether it was for tips or because she liked us, she flirted back mostly paying attention to Justin. A petite brunette, she had a nice, plump, firm ass that I couldn’t get out of my head. Justin was fixated on her tits.
“Bro,” he said to me as she walked away from the table. “My dick is aching to get between her tits.”
When I commented that because of her tiny size his dick would drill a hole through the bottom of her jaw, he laughed heartily.
“What are you guys laughing about?” Lauren asked as she dropped off the change from our checks.
“Well,” Justin began. He had a devious glint in his eyes that I knew meant trouble. “Mac here thinks you won’t be able to handle all of me.”
She looked between us confused. “What do you mean?”
“My dick. He said when I get it between your tits I’m going to hammer a hole in your jaw.”
I was shocked and embarrassed hearing him say that to her but was mortified when he continued.
“Mac’s going to have a field day with you. He’s got a decent piece that’ll fill you good without being too much and some great moves. It’ll be the best ride you’ve ever had.” He finished by giving me a wink.
The look of shock and surprise on her face made me want to apologize. As I opened my mouth, Justin spoke again.
“Don’t look surprised,” he said to her. “Every time we’ve been here, I’ve shown you my dick and you haven’t been able to take your eyes off it.” He reached down and I could tell he was pulling up the leg of his shorts. “What time are you off?”
“Um, seven,” she said hesitantly.
“Great. We’ll meet you in our room after that.” He wrote the hotel information on the receipt.
She nodded her assent as we stood to leave. Her eyes returned to his crotch and my eyes followed.
Because he had pulled up the leg of his shorts, the pointed head of his cock and a few inches of shaft were visible sticking out the bottom of it. Attempting to rise to horizontal, it looked uncomfortable trapped under the weight and tightness of the fabric.
We heard a gasp and turned to see a woman and her friends seated across from us staring at it.
Without much concern, Justin tugged on the leg of his shorts and covered himself. Even under the heavy fabric, the length of his erection was still painfully obvious pressed along the material, the head tenting it just above his knee.
“Sorry,” he said with a shrug. “Hard to side something this big.” He made a show of ineffectually trying to hide it which made his length that much more impressive. With a smile on his face, he turned away and we walked out of the restaurant.
After walking around for a bit, we decided to go to an arcade. As we played, I was aware of Justin uncomfortably adjusting, grabbing and stroking his persistent erection. Eventually we decided on a sci-fi first-person shooter. It was a sit down game that had half curtains to block out the outside light but left our feet exposed. He put in enough money for us to play at least three rounds. When I asked why, he lowered his shorts and cupped his waistband under his balls while he struggled to pull out his still hard cock.
“Don’t want to get interrupted,” he said as he put his hand on my neck and guided my head to his lap. “Thinking about both of you on my cock tonight has got me so fucking horny, bro. It’s bad enough that she’s a hot number who’s been drooling over my piece but knowing what you can do…man, that’s got me excited.”
As he pretended to play the game, I mouthed his cock. We both knew it would have to be fast as the risk of getting caught was high. I focused on his sensitive head in order to bring him off as quickly as possible. Soon I heard a low moan come from him and looked up to see his head tilted back and his eyes closed. At that moment, the screen flashed announcing the end of the game.
“Shit,” he said. “I’m almost there. Put some more money in.”
Justin sat stroking himself to keep on edge while I slid outside to insert the funds. Thankfully there was no one around as he was completely exposed as I opened the curtain to exit then reenter.
As soon as I was seated, my mouth was back on him and he began to forcefully thrust his hips into my mouth.
“Come on, Mac. My nuts are so full. Swallow my dick, man. I’m so fucking close.”
It wasn’t much longer before he began shooting. I locked my lips around his crown and let him fill my mouth. Only after his cock stopped jerking and began to soften did I swallow his load. As usual, his baby batter was thick and cloying, reluctant to leave the various surfaces in my mouth. I spent the rest of our game time licking his dick clean before he tucked himself away.
Justin pulled my mouth to his and gave me a deep kiss. “So that’s what I taste like,” he said with a grin. “Kinda hot that you’re going to walk around with my flavor on your tongue. You’re the best, bro.” He gave me another quick kiss before we exited the game.
We played a few more games before leaving the arcade. The rest of our afternoon was spent roaming around the town and playing on the beach. Just before seven we returned to the room to wait for Lauren. What followed that night was the best sexual experience of my life.
When she arrived, it was obvious she and I were nervous. Justin, as usual, took charge. He pulled Lauren onto the bed to sit next to him and made out with her while directing me between his legs to give him head. Eventually, he reached under her skirt and began to finger her, getting her warmed up. Hearing her moan, I looked over and saw his long fingers drilling her next to me as his thumb expertly stimulated her clit. Though I was curious and eager to move between her legs, I hesitated. I looked up and saw Justin looking down at me as he continued to manipulate Lauren. Seeming to understand, he pulled his hand from her and presented me with his wet fingers. I pulled off his dick and took his fingers into my mouth.
“How does she taste?” He asked. “You should try it fresh.”
I smiled in response and moved between her legs. Justin removed his fingers from my mouth and reinserted them in her moist slit as I began licking her folds. Justin slowly finger fucked her as I stimulated her sensitive opening with my tongue. I was surprised by how responsive she was, moaning and writhing in pleasure. Wordlessly, she guided us in providing her with what she needed.
With an ease that surprised me, Justin leaned the two of them back to lie down and positioned himself above us. Even as he continued fingering her, his cock now hung above her opening and my mouth, firm and ready. He slowly began a shallow thrusting motion. His fingers showed no sign of moving out of the way so I repositioned myself to accommodate him in my mouth. I heard him moan from the contact. He thrust his head into me a few times before pulling out. Removing his fingers, he inserted the tip of his cock into her, barely getting the head in before pulling out and sticking it back in my mouth. He set up a methodical motion moving between our willing holes. He would give us each a single thrust before moving to the other. Each time he inserted his long shaft, he would go slightly deeper. By the time he had half his cock into her, she was writhing with need and I was trying to contain myself from grabbing it and completely sucking him off.