First time post! Night Out in the City

Mr. D and I were walking down a dark street at night in the city. I was horny, as usual, and kept teasing him….Grabbing his cock, stepping in front of him to kiss him or holding him up by rubbing my ass onto his cock. We got to this one part of the street that had a highish railing and Mr. D grabbed me and pushed me until I was pressed against it face first and his chest was pressed against my back. In what seemed like all at the same time Mr. D put one hand around my throat, slid his other hand under my dress, and his fingers into my soaking wet pussy from behind telling me to spread my legs and cum when he told me and not a second before. He started fucking me hard and fast with his long fingers and I could hear how wet I was every time he pushed them in and slammed the palm of his hand against my pussy and ass. I was moaning so loud and grabbing behind me at his thighs, begging him to let me cum, but he kept telling me “hold it”.
Focusing on my breathing I held it until finally he said “cum” and I exploded pushing my pussy and ass back on his hand making it wetter with each spasm of my orgasm.
“Good girl” he whispered into my ear as he spun me around putting his wet fingers into my mouth. I licked and sucked all my juices off each one and then he kissed me while grabbing my hand and putting it on his throbbing thick cock. “Get on your knees” Mr. D said, and I did so eagerly, pulling his cock out of his pants and started licking the shaft up and down, sucking and moving my tongue around the head, moaning as I was making it wetter and wetter. After letting me suck it however I wanted for a few moments Mr. D reached down and grabbed my arms, pulling them up over my head and holding them by my wrists against the railing. I looked up at him and opened my mouth wide knowing what he wanted. Mr. D started fucking my mouth slow and shallow, moving deeper with each thrust until my throat was relaxing around him. When I could feel the head of his cock hit the back of my throat I would swallow giving him a nice squeeze before he pulled out and plunged into my mouth again. Mr. D groaned and released my wrists to grab my head and throat as he started to go deeper and faster feeling my throat bulge as his cock was filling it up. Every so often he would push into my throat and swell his head up, holding it a second causing me to gag. Then he would pull his cock all the way out, dripping with my spit, to let me breathe until I was chasing him with my mouth and begging him with my eyes to put it back in again.
Finally, with his hands along my jawline, Mr. D started fucking my mouth with long and fast strokes. Pushing in all the way until my face was buried into him over and over, each time holding his cock longer in my throat. He tells me that hes going to cum and groans as I feel him pumping his hot load into my mouth with every slow hard stroke. His cum was filling up my mouth so fast and leaking out the sides of my lips and dripping down my chin every time he pushed his cock in, moaning “good girl” to me. When he was finished he started pulling his cock out but I grabbed his hips, pulling his cock back into my throat and sliding my tongue along the underside licking all the cum that escaped off. Finally, I released him and cleaned myself up, licking my lips and gathering all the cum on my chin, neck and chest. Mr. D pulled me up and we collapsed against the railing for a moment, breathing hard and wrapped up in each other’s arms.

Source: reddit.com/r/Erotica/comments/j51fv1/first_time_post_night_out_in_the_city