Someone pulled my fingers from E's arse and wrapped them around zer cock and I was encouraged to wank zer off. My head was allowed to come up to allow my hand access, this was something I knew how to do, so I pulled on zer cock for all I was worth, furiously wanking the cock, wet with my saliva as my own orgasm continued. How can I have so much cum? It just kept oozing from my cock, pulsing into the mouth willing to receive it. E was moaning and bucking her hips and must have been about to come because zhe grabbed my head with one hand pushing my mouth back over zer cock and replacing my hand with zers. She continued to pump zer cock, slower than I had been, with a deliberation that I was familiar with from my own masturbation. As I thought of that, I reached down to my own cock to feel it as the cum continued to ooze into the mouth which had begun to gently lick at the head as my cum dribbled unstoppably out. As I held my cock I felt a weight on my back and someone shoved a - what, a dildo? - up my arse. I couldn't cry out because E had my head pushed onto zer cock as zhe approached orgasm.
I realised it was a cock up my arse when I felt balls slapping against my own balls and the vibrator. Hands held my hips as I was roughly fucked from behind. My cock still dribbling cum but as the pressure was released from my prostate, I felt a welling up in my balls and this tightened and I shot a huge spurt of cum into the mouth of whoever was sucking on my cock. They clamped down and greedily sucked it all up. E screamed and came in a massive thrust. I could feel zer hot cum fill my mouth and as my recipient had done I sucked hard trying to increase the sensation for E and trying not to gag on the huge load of cum filling my mouth as spurt after spurt, thrust after thrust ejected more and more cum into my mouth. I would have to swallow if zhe was going to continue to cum like this.
My orgasm was continuing to shake my body, I was drained by the anonymous mouth on my cock, yet they still sucked away. Th epounding in my arse almost forgotten other than the shoving, but now that my ejaculation has ceased even if waves of orgasm still shook me I could feel the cock in my arse - definitely not a dildo! - there was an intensity to the thrust and i realised I was about to be filled from both ends. I started to gulp nd swallow E's cum as the cock in my arse came. I could feel hotness up inside me as well as warm cum going down my throat. E's cock was subsiding and as zhe squeezed the last drops of cum out with zer fingers I sucked as hard as i could. The cock in my arse was driven home one last time, hard and twitching as the last of the cum dribbled into my arse, E twisted on the bed and came down to me.
"You've never sucked cock before have you?"
I couldn't speak, I just shook my head.
"You'll get better with practice" Zhe kissed me and as she did the cock in my arse was withdrawn, the mouth on my cock kissed me goodbye and I lay down exhausted.
E stopped kissing me and said "and you'll get lots of practice !"
I turned to follow zer gaze and saw a dozen shemales in the room. Stunning breasts, legs, just gorgeous and as they walked towards the bed I realised that I thought I was fucked before but now it looked like I was really going to be properly fucked!