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!"