New years eve with a couple of friends [FFM][M].

A couple of years ago I had an orgy situation happen with my GF, her cousin and some random guys she was fucking. It was New Years Eve. I decided celebrate the new years at my GF cousins house that year.
My GF was Blonde, about 5ft 10, bigger build with huge, saggy DD tits (Her tits were honest, I could get lost in them). She was pretty slutty; she had shared guys with her cousin a few times and loved to swallow cum. Her cousin was a rare treat, she was brunette about 5ft 9, petite build, large tits and legs for days. I tried to fuck her on several occasions but never made it happen.
That night we were all sitting on the sofa in her basement watching the New Years Eve celebration on the TV. We were all sitting very close. It was clear that we were all very comfortable with each other. Oh yeah, Iforgot about the guy! He was about 6ft brown hair and quiet. Pretty good looking guy. As we were sitting there watching the Tv i could feel my GF eyes on me. She had been pretty flirty all day which usually meant one thing. I looked over to here and kind of motion with my head towards the back of the couch. As me and her were giving each other signals, I noticed that her eyes were looking behind me towards her cousin. I looked beside me and her cousin was sitting on top of him, making out with him.
This was our chance. We climbed behind the couch on the floor and started to get down to business. I laid down on my back and she climbed on top of me grinding my dick with her pussy through her pajama pants. I slid my hand up her shirt and grabbed a handful of her saggy tits. She let out a small moan and as I slid my other hand down her pants and felt her smooth pussy. She was soaked! I was surprised she wasn’t soaked through her bottoms. I buried 2 fingers as deep in her pussy as I could and she started moan louder or what I thought was her. I noticed it sounded a bit different. It was pretty dark in this room, but faintly make out her cousin on the other side of the room with the guys face buried in between her legs. While I was trying to make out the other situation in the room, my GF pulled my dick out and started to bob up and down it with her mouth. She could give amazing blowjobs and love to swallow every last sticky drop. I laid my head back and enjoys every inch of my dick sliding down her throat. Although, my GF was sucking the life out of me I was still curious as to what was going on with her cousin. I tried to make out the shadows in the dark but had no idea what was happening. I could see movement and hear moaning but that was all. After about 5 min of making my dick as hard as a rock, my GF climbed on top of me and slid my cock in between her sweet pink lips and into her soaked hole. She started slow and gradually sped up. You could hear her ass slapping my legs as she rode my dick in to next week. Her pussy was so tight. I rubbed her clit with my thumb trying to match the rhythm of her thrusts. I could tell she was close, because she was getting faster and more aggressive over time. After a couple of strong thrusts she grabbed my neck with both of her hands and choked me as she came all over my dick. After a few seconds of recuperation she leaned over and whispered in my ear that it was my turn.
She continued to ride my dick, up and down, up and down. She knew I love to see her big saggy tits bounce all over the place. I was hypnotized by her body. So much so, that i didnt notice her cousin and her dude sneaking up behind us, complete naked. I paused for a sec and looked up at her cousin’s beautiful fussy pussy as she slowy lowered herself down on my face. This was a dream come true! I jammed my tongue deep inside her. She was wetter than my GF. She let out a soft moan and started to grind my face. I could feel her pussy hair on my lips and couldn’t believe this was happening. With all the excitement going on I didn’t pay attention to where the guy went. I peeked out from around the cousin’s leg and could see him standing there and my GF sucking his dick while she was bouncing up and down on mine. I didn’t mind, my face was buried in the sweetest pussy that I had ever tasted. After a few minutes, the guy lets out a loud moan and I could tell his cock was buried deep in my GF throat releasing all of his stick white cum. I continued to suck on the cousins pussy trying my best not to cum. I couldn’t hold out any longer! I could feel my dick growing it was ready. I guess my GF felt it too and hopped of and also buried my dick deep in her throat. I shot the biggest load down her throat; she swallowed every bit of it. The cousin climbed off of me and leaned down, kissed me and told me thank you. Afterwards we all smiled and lounged around and finished watching the ball drop. What a night!