Impromptu Threesome [MFM]

This is my first post here. Hi!
A little background. I was 22, hubby was 23 and our friend was 23. I was 5’7, long brown hair, tattoos, piercings, DD tits, with a huge ass and small waist. Hubby was 5’11, military, decent body. Our friend was 6′, piercings, tats, and a ripped body. Just for visuals.
So this happened in about 2012, and it was the night before Thanksgiving. My hubby (we’ll call him H) and I invited one of our close friends over (we’ll call him J) for some drinks.
We all start to drink heavily and joking around and such. A little while into it, H has to go get more alcohol and leaves me and J alone. I had been flirting with a bit through the night and he had reciprocated it. I text H and tell him I wanna fuck him and J tonight. He replied to start and he will join in when he gets back.
My green light!
I go over to J and start making out with him. He puts his hands on my hips and starts moving down to my perfectly round ass. We play with each others tongues, and grind. I move my hand down to his cock and start rubbing it through his jeans. As I’m about to unbutton his pants, H walks in.
He comes over, puts me on my knees and unbuttoned his pants. His hard cock pops out and he shoves it in my mouth. J watches for a minute rubbing himself. He plays with my tits while H is face fucking me. J stands up, takes my hair in his hand, pulls me off H and shoves his beautiful cock in my mouth; he starts face fucking me. As this was happening H slips my panties off and plays with my dripping pussy. He makes me cum hard while J violently fucking my mouth.
H pulls me up, slings me over his shoulder and takes me to the bedroom. J follows and says they are gonna fuck me right tonight.
H throws me on the bed, tells me to put my head off the bed, and spread my legs. I follow my demands. H gets between my legs, plays with my clit with the head of his cock and shoves it in. Simultaneously J had his dick in my mouth again, going to town. H tells J hes gonna love the way this pussy feels.
I loved feeling like their sex toy. It’s a big turn on to me.
After a couple minutes, they switch positions. J lines up with my used pussy. He slowly puts the head in and then shoves it all in. H has his cock in my mouth already, playing with my nipples, slapping them a bit. J moans with pleasure and says he loves how tight it is. He fucks me harder until I cum again. H gets close and finally cums on my chest.
J was not done.
He pulls out and lays back, smacks my ass and tells me to start sucking him again. I can barely pull myself up. I crawl back to him, still covered in Hs cum and start sucking J off. H stands back and watches with pleasure. J pumps hard and cums on my face.
I fall on the bed, tired, pleased and used. J smacks my ass again and cleans up.
After that, J falls asleep on the couch and H falls asleep in bed with me.
One of the best sexual experiences I’ve had. I hope you enjoyed my story and if wanna hear more let me know. ;)