After I finished giving the taxi driver a blow job and he had cleaned himself up we saw there was still fifteen minutes on our thirty minute wait time. The way he looked at me and the way he looked at my erect cock I had a good idea what we might be able to do with those fifteen minutes. Before he could move, I opened the car door, stepped out and moved around to the front of the car.
I stood motionless watching as he got out and walked over to me. Unbuttoning my shirt, I opened it and watched as he moved up to me and began kissing and then biting my nipple. With his mouth on one nipple and his fingers on the other he kissed, sucked, bit and pinched my nipples over and over again while I slowly ground my cock, still trapped in my pants against his chest.
The sensation of him toying with my nipples ran down my body and tingled in my balls and yet he kept on. I began breathing harder and harder and I began to wonder if I might cum in my pants just rubbing against him when he released my nipples from his mouth and slowly began kissing down my stomach. I could feel the whiskers on his face scratching my stomach as I felt his hands unfasten my pants.
While he pulled my pants down, I kicked off my shoes and then stepped out of my pants and underwear so besides my socks I stood naked before him. He moved his face down through my pubic hair and I felt my cock back against his jaw. Nuzzling his face in my hair he reached up and gently squeezed my balls.
By then my cock was aching for him to touch it, but he held off, instead kissing my thighs and then sucking on my balls. I looked down and could see my cock twitching about, yearning to slide into his mouth. As he sucked my balls he reached up and began squeezing my ass, letting the side of his face only lightly touch my cock. I turned to him to push my cock against him, but he playfully turned away and then, grasping my ass he pulled me away some.