About 10 years ago I was working in the Middle East and we had a nice corporate penthouse gym in our office tower, with big panoramic windows and state of the art equipment and nice wellness facilities (sauna, steam room, jacuzzi) and I lifted regularly with 2 coworkers of mine, 2 cocky sales dudes. It was fun dynamics because one moment we'd be all professional in suit and tie in a business meeting, and next thing you know we were hanging naked in the sauna or jacuzzi after working out, and all you could hear was immature locker room banter...boys will be boys.
I was married and a young dad already but these guys weren't so i guess they provided some fun entertainment for me. One was engaged, and Aussie guy that looked like a very fit surfer dude, the other one was Lebanese Canadian and probably the worst player I ever met, would constantly pick up chicks on the beach or in clubs and bang them in his penthouse apartment, and was generally full of pussy stories. My wife met him once at a corporate function and couldn't stand him, thought he was an arrogant prick...she was 100% right with her assessment, and that's what made him fun to hang out with.
We grew very comfortable around each other and got more and more relaxed, and openly shared stories especially in the gym and were regularly naked around each other. The Aussie was slightly less hung than me, around 7 or 7.5 inches, the Lebo unfortunately had a cock to match his ego, very fat and long cut dick. He said Arabs are famous for their girth. He became quite open and vocal with his pussy stories, like for example one time he told us about a very hot Russian chick and how she swallowed every drop of his nut, and in detail how he licked her pussy and imitated the squealing sounds she made. He definitely enjoyed showing off and me and the aussie enjoyed listening, and the occasional semi would sneak in.
One time we had to travel for business together and since we all got along and were comfortable with each other we decided to share a suite with a king size and a queen size bed, one big bathroom and one extra toilet. The toilet we called the 'shitter' and in the big bathroom we kept a very relaxed 'open bathroom door policy', like one would shower, one would shave by the sink, one would take a piss. Sleeping arrangement was on rotation, 2 would share the king size bed and each of us got the single bed for one night. Over time, we became even more relaxed about nudity and morning wood etc.
One night we decided to hit a strip club together and get a fee lap dances, which was good fun. On the ensuing pub crawl, our Lebanese brother started hitting on a really hot chick and then excused himself and said that he would join us again later. The aussie and I headed back to the room and we started drinking and talking. After a an hour or so, it was quite late, our Lebo shows up and we were like 'Dude tell us everything." So in his usual show off fashion, he told us in detail how he banged the chick in the ladies toilet. One thing led to another, bulges grew, and suddenly he was like 'fuck I'm horny again' and without a word unzipped and exposed a massive erection. The Aussie and I were like 'whoa dude' and he was like 'what you ladies feeling threatened '. Without a word I pulled out mine and the aussie followed suit. The Lebanese put some porn on his phone and we jerked off in quite a frenzy and we all 3 splattered the glass coffee table with cum. The Lebanese shot a massive load and we were like 'dude, didn't you just fuck?' And he was like 'I was backed up, need to rinse the pipes!' We all laughed.
It was not awkward at all in spite of being coworkers, and it clearly happened under the influence of alcohol, but it never happened again after that. It was mentioned a few times later jokingly, like once I was emphasising that I was sharing confidential information at work, and one of them was like 'dude we've seen each other cum I think you can trust me' etc.