I had a gay friend that loved sucking hot loads out of me, though I had yet to suck his cock. We were drinking one night in his room watching porn when much to his surprise I got completely naked on his bed and asked him if he'd like me to suck his cock! He jumped at the chance, stripping down to only his tee shirt and sat back against his headboard with his legs spread wide! His 5" cock was already rock hard as I got between his legs, took his cock into my hands and gently stroked it before taking it into my mouth for a few minutes. I was so horny I couldn't help but offer up my tight virgin ass to him. I got on my knees for him with my legs spread wide and my head in the pillows as he finger fucked me with KY! I felt his hands on my hips as he slowly slid his throbbing cock balls deep into me! It felt so good as I worked my tight ass around his cock while he moaned in pleasure! Right before he came, he pulled out of me and brought his stiff dick up close to my head as I flipped over onto my back! With one hand holding my head up, he shot jet after thick jet of hot cum into my mouth until it was spilling out before I had a chance to swallow it all! His load was huge and I sucked down several of his cum loads every chance I got after that first time!