The sound of guys around me touching themselves... jerking and moaning loudly made me feel incredibly horny. The thought of other men having jerked and cum all over the booth i was in drove me crazy with desire. My dick got rock hard as i struggled to lower my pants just a little bit to pull it out. I started jerking to straight porn slowly when suddenly, the guy in the stall next to me stuck his dick through the opening into my booth. I didn't know what to do... I was so horny and buzzed that i started touching it. i had never touched another persons cock before but it felt interesting.. soft and hard at the same time. it was a little bit smaller than mine. he moaned when i started to touch it and i liked to hear that so i started to lick it. I sucked on it and he moaned and moaned some more... then he stopped moaning so i kept sucking hard and fast until i felt something fill my mouth... he had cum all inside my mouth... i spit it out into my hand and felt it.. it was warm. I wiped it on my own dick and used it as lube... wow this was the first blowjob i ever gave... and it was quick.
I heard him zip up and leave, leaving me hard, horny, and feeling used with cum dripping down from my chin onto the floor. I loved the humiliating feeling but I wanted something else.. I wanted to cum in a guys mouth. So I got back up and pulled my pants down some more. I turned sideways to show off my hard dick to the guys walking down the hallway hoping someone would see it and come into the booth next to me and suck my dick.. feeling hopelessly horny i even switched the porn on the screen to gay porn, the video playing was some guy fucking another guy doggy style.. that's when i suddenly felt a hand feeling up my ass cheeks. The guy in the booth on my left probably got the wrong idea and started to pull me closer to the stall wall and licked me all over my asshole and spit/tongued/fingered my asshole for what seemed to be a half hour.
His hands were older looking (guessing he was in his 50's) and it grossed me out but it also felt so good i couldn't stop it. He gradually went up to two fingers and it hurt a little but he eased them in after a while. I was really enjoying it and close to cumming just from that when I suddenly felt a SHARP pain stretching my asshole open. I thought it was 3 fingers until I realized he had put the head of his dick in my asshole and he was going deeper and deeper. I jerked forwards to get off of him and told him STOP it HURTSS! He pulled me back towards him and said 'wait.. wait.. i'm almost done' and kept holding me back and fucking into my asshole with light quick jerks until he shot all his cum into my ass... he pulled out quickly, zipped up, and left. I was bent over... on my knees and head against the floor.. my ass burning... cum dripping down my legs.. I felt humiliated and hurting but I LOVED it.
A couple minutes later I got back up, trying to clutch my asscheeks back together, licking some of the come off my fingers, I realized i was still hard as a rock. I put another $5 into the machine and decided to attempt to accomplish my original goal... I started beating off to a ebony girl sucking off a guy standing in front of him... thats when someone in the booth on my right stuck their hand through the booth and started feeling my balls. I started getting even h harder as he started jerking me off. I pulled over to the booth wall and stuck my dick through.. he took it all the way into his mouth and deep throat me. I fucked his mouth for about 30 seconds while watching that porno and came THE HARDEST i've ever came in my entire life... i unloaded all that cum into his mouth and i could hear him gag and spit it all out on the floor.
I said thanks and I zipped up and I left... limping away to my car. I decided to sleep off the booze a few hours and drove off home alone... with my ass hurting and the taste of a stranger's cum in my mouth.