Suddenly, he yanked his hand out of my pants, detached from my mouth as he dropped to his knees. On his knees, he grabs my ass and pulls my crotch into his face and says, "I want to take care of you." As he looks up at me, he begins to quickly unbuckle by belt, open the button on my jeans and pull the zipper down. My pants and briefs slide down at the same time as my six inches slap him in the face. I had all to do to keep my balance as I was leaning on the sink.
Justin wasn't shy as he deep throated me while caressing my balls. He worked me over for a few minutes bringing me to the edge several times. Each time I was close to blowing, I grabbed his head and said, "I am gonna cum." He said, "not yet" and then took each nut in his mouth, sucking and licking. All of a sudden, Justin raised each leg and removed my sneakers, then pulled my briefs and underwear off. He whispered, "get down on all fours." He threw the towels on the floor as I got into position. So, there I was on my hands and knees, naked from the waist down with Justin kneeing with his face at my ass. He spread my cheeks as he dived right in licking my ass and teasing my hole as a hand reached under and grabbed my hanging balls. It was an amazing sensation and found myself involuntarily pushing my ass into his face shoving his tongue deeper into my hole. After what seemed like forever (it was only a few minutes), he turned me over, grabbed my balls as he licked up and down my shaft while jerking me off at the same time. As I was quickly approaching orgasm, I warned Justin to back off. He just said, "give me your load." That is all I needed to hear, and I started bucking wildly as I held onto his head. I came in buckets as he deep throated me. As I shot five times I could feel him gulping which was so awesome. As I settled down, he continued to gently stroke and suck out every drop. He was so gentle as I always get so sensitive afterwards.
As he let my cock go, he leaned on top of me and open mouth kissed me and said, "thank you." I could smell and taste the remnants of my juice as we shared saliva. As I got up and put my briefs, pants and shoes back on I looked at Justin and said, "now it is my turn to taste your sweet juice."
As Justin stood up, I got on my knees and pulled his zipper down. With his jeans still latched and buckled, I pulled apart his zippered opening and placed my face as far in as I could and just took in a few deep breaths. The scent was intoxicating. I reached in and caressed his bulge then pulled apart the slit in the middle of his briefs and fished his cock out. It was semi-hard at this point. With my hands on his ass, I put his cock in my mouth and gently blew hot air on it without touching the edges of my mouth. His response was so awesome as he moaned about shoved his pelvis forward almost causing me to gag until I could get used to it. I licked and sucked him from the tip to the root and back again as he was naturally thrusting into me. As I continued to do this, I used one hand to unbuckle his pants and took a momentary break while I pulled his pants down to his ankles and set his balls free. I went down on his balls licking and sucking each one of them in my mouth then went back up to work on his cock while one hand caressed his ass and the other gently played with his balls.
This went on for about ten minutes when he started to pick up the pace and told me he was gonna cum. Before he finished the sentence, he was shooting in my mouth. I swallowed some and kept some in mouth. He was so sensitive right after shooting he started squirming, so I stood back up, grabbed his head and forced my tongue into his mouth as we shared a glob of his cum. As I pushed into his mouth, I felt him take several gulps. I then went back on my knees to lick the few droplets of cum oozing out. I pulled his underwear up and tucked him back in.
After we cleaned up, we walked to another bar where a band was playing and downed another beer together. Since we had five nights left on the cruise, I asked him if he wanted to get together again. Justin told me that was the best blow job he had ever received. That made just made my day -- or night!
Justin said he had a perfect idea of how we could meet up again before the cruise was over. This is what he was thinking ...