It wasn't a place I would have picked to visit on my own. The town was way up in the mountains of Mexico and had no beaches to speak of. My husband Rob's good friend, Zach, was living there, and we hadn't seen him in forever because of the pandemic. So when he jokingly suggested we come see him, we dropped the kids off with their grandparents and hopped on a plane. Oaxaca was known for its food, local arts, and the ruins overlooking the city. We figured it would be a low key trip, to just get away for a bit.
We've known Zach since we were in college. He went to a different school nearby and was friends with Rob's brother. Over the years we somehow acquired him, and he came to see us so regularly that our kids call him uncle.
It's funny that the guys became such good friends, because while they get along great, they are nothing alike. Where my husband is big and muscular, built like the football player he once was, Zach is taller, with long, lean muscles and those beautiful cut-ins at his hips. Ladies, you know exactly what I mean. Rob is the quintessential hot Daddy, while Zach's got the angsty bad boy vibe covered (complete with motorcycle) and really gorgeous abs.
My marriage was solid. Nearly perfect some days. Rob and I knew how lucky we were. Two beautiful kids, good jobs, and the sex was still really hot. Life was good. Once, when Zach was visiting us, we'd gone to the beach. I'd been playing in the water with the kids while the guys were up having a beer under the shade canopy together. I walked up to join them and overheard Zach say "fuck, you are a lucky asshole" to my husband while looking at me. I asked Rob what that was about later that night. He just grinned and said that he thought Zach was lonely.
One night on our trip we decided to go out to a birthday party that Zach had been invited to. The party was on a rooftop. The view was great, and there were tons of fascinating people from all over the world, as well as lots of expats from the states. The food was amazing and we had a blast. A bunch of the younger crowd decided to go dancing, but it was already late and we were more than a bit buzzed, so we decided to head back to Zach's place instead. We planned to hangout in the rooftop garden at his building before calling it a night.
Before we went up, Zach asked us if we had ever tried MDMA before because he had some. We hadn't because we are generally well behaved, but we had no responsibilities the next day, so why not. We went up onto the roof looking out over twinkling lights of the town below.
An hour later, we were still talking and joking around, but I could definitely feel the effects of the alcohol and the pill I'd taken. I was ready to jump my husband.
"Is this normal?" I asked Zach.
"Is what normal?" he replied.
"I'm so horny right now," I confessed.
"You know this is ecstasy, right?" He smirked at me.
"I think I could just orgasm, right here."
"Go right ahead then," he laughed. "I want a real one though. Not a 'When Harry met Sally' orgasm."
We all laughed. Rob shifted stiffly in his seat. It was dark, so I reached my hand over into his lap. He was hard, apparently having the same issue as me. I briefly wondered if Zach had a similar reaction, before unzipping my husband's pants and sliding between his legs.
"Princess, no. You don't want to do this in front of Zach," Rob whispered.
"I don't think Zach will mind," I said, my fingers wrapping around his shaft, pulling him free of his pants. "Do you mind, Zach?" Zach shook his head no, his shoulder tense as I kissed the head of Rob's cock.
I stopped worrying about Zach as I got to work on Rob. I slid my hand up under my skirt and rubbed my clit as I sucked. It was a quick and sloppy blowjob. Rob's hands were in my hair, thrusting up into my mouth and grunting until he blew. I swallowed his cum, my hand still under my skirt. A few deep breaths later, I realized Zach was watching me from his chair a few feet away with his hand in his pants.
Rob found his voice. "That was a very slutty thing to do, Princess." I smirked at him, still touching myself. "Seems like you're not done yet," he said, nodding in Zach's direction. "Go take care of him."
What? Oh wow. He held my gaze as I masturbated at his feet. He was serious. I felt so submissive to Rob in that moment that he could have told me to do anything and I would have obeyed.
I shifted to kneel in front of Zach who looked dumbfounded. He didn't move and seemed to be holding his breath. "Yes?" I asked, looking up at him and arching a brow. He looked over at my husband, who was watching us lazily from the love seat. Rob gave a single nod and Zach took a breath. He fully unzipped his pants. "Yes," he said firmly.
I pulled him free, and gave him a soft stroke. He was about the same size as Rob. Lowering my head, I sucked the tip of his cock while looking up at him. "Fuck. Oh fuck." He mumbled. "I... oh shit, this isn't going to take long." I sucked down his shaft a bit, wetting it. His hips were starting to thrust and he was breathing hard. One hand tentatively stroked my hair.
I heard my husband's voice then, telling Zach not to touch me. I stopped sucking and looked up. He was standing right behind Zach looking at me. Zach moved both his hands to the arms of the chair, gripping hard. "Good," said Rob. "Now, small thrusts, but don't cum yet." Zach started nudging his cock into my mouth again. Oh, this was so fucking hot. I moaned around Zach's cock and started to rub myself harder. "She likes it when I'm bossy," Rob chuckled. "Princess, look at me." I met his eyes. His face was stern. I knew what was coming and I wanted it. "Are you ready to be my good girl?" he asked. "I want you to look up at me while you suck him. When I tell you, you're going to cum with Zach's cock in your mouth." I couldn't respond, I just kept my eyes on him, sucking Zach deep.
Rob didn't make me wait long. "Cum for me Princess," he ordered. And I did, pushing forward so Zack's cock was in deep in my throat as the spasms shook me.
"Fuuuuuck," Zach moaned, his head thrown back. "Okay, do it." Rob told him. Zach's hips bucked hard as he spilled down my throat, moaning, his fingers white from gripping the arms of the chair so hard.
I remember laying my cheek against Zach's thigh for a while after it was over. At some point Rob picked me up and took me inside to the couch, where I fell asleep.
The next morning was awkward. I woke up in Zach's bed alone, having apparently been moved there by my husband after he and Zach woke up so I could sleep a bit longer. I had a pounding headache but there was water and some Advil on the table by the bed. I took a few pills and chugged the water before crawling back under the covers to hide. Not possible because the bed smelled like Zach. I groaned. The events of the night before played through my head like a hazy porn video. I could feel the collective "Oh shit!" hanging over the entire apartment as I rolled out of the bed and made my way to the door of the bedroom. The place was small and I could hear the guys voices in the living area on the other side.
"I just don't want you to be fucking pissed at me," Zach said quietly. "You're one of my best friends."
"Why would I be upset with you?" Rob replied. "You didn't ask for this or instigate it. This is my fault. We were high and I should have stopped it. But honestly, it was hot seeing her having fun like that and I knew she was safe."
"As long as you're not mad, I'm not sorry, man. That was possibly the hottest thing that's ever happened to me." Zach replied.
Rob scoffed. "A blow job?!?"
"Hey, I'm just saying that its not every day that a friend's gorgeous wife sucks her husband off in front of me and then gives me a turn. She came on your command with my cock in her mouth. I mean, Holy Fuck!"
"Shhhh! Keep your voice down asshole."
"It's not like I wouldn't tell her that too." Zach replied.
"Tell me what?" I said walking out of the room.
He repeated it. "That watching you cum on command with my cock in your mouth was the hottest thing that's ever happened to me."
"Oh." I stared at him, impressed with his ability to make a statement like that while looking me square in the eyes. "Well, um, speaking of, I could really use a toothbrush before we talk about things."
Rob chuckled, pulled me into his arms, and whispered in my ear, "We can leave right now if you're uncomfortable. Or we can all go down and get coffee and talk. Its up to you. Whatever you want. I Iove you."
I sighed and leaned into him. "What I want is a toothbrush and then coffee."
We headed downstairs to a cafe across the street. We sat down and after we ordered Zach looked at me and said, "Okay, I'll start. What are your thoughts about last night? Does it qualify as a threesome? And should we try it again tonight?" I choked on my latte.
"Jesus," Rob laughed. "You really are an asshole."
Rob turned to me. "What happened last night was unexpected. I'm sure we will all need some time to fully process it. I know that I enjoyed last night and I'm not upset with you in any way. Okay?"
A tear trickled down my face. All I could think of was how lucky I was to have him. I wiped the tear away and gave him a shaky smile and a nod.
"This feels strange because it's new and different. That doesn't mean it's wrong or bad. And it absolutely doesn't change the way I feel about you." He paused until I acknowledged his statement and then went on. "But we threw our very good friend into the deep end last night, so even though it feels awkward, I think we should try to communicate with each other and then go from there." I nodded again.
"That WAS way better than my attempt." Zach laughed.
"There are a lot of thing I could teach you," my husband responded with a smirk.
"So it appears." Zach winked at me and I felt my face go up in flames. Holy hell. I closed my eyes for a second and took a deep breath. When I opened them and looked at him again I could see that behind the bravado, he was nervous.
I took a deep breath and started to talk. "I apologize to you both for being impulsive last night. I made a choice without thinking about the consequences."