We got out of the jacuzzi warm, wet, wearing only our swim trunks. Our skin was sticky with moisture, the fabric clinging to our cocks, sticking to our balls, emphasizing our asses. We walked into the living room like a herd of horny males, each with a slight smile, but with our eyes fixed on someone's neck or ass.
Josh adjusted his swim trunks, but only made things worse, now his ass looked like it was about to pop out of the thin fabric. James stretched, revealing his stomach and chest, and Noah just glanced over his body, from head to toe.
Jay followed Dan and stared at his wet thighs, hips, and swaying ass. When Dan reached for his towel, Jay slapped him on the butt. Loud and juicy.
“What are you doing?” Dan snapped, but didn't move an inch.
“Just checking if you're warmed up,” Jay replied, shrugging his shoulders.
We turned on the music in the living room and put cold drinks on the table. We were all still warm from the shower, but the atmosphere was much hotter than before.
Matt caught Josh's movement as he sat down, tightening his butt. It was all too obvious that his cock was already hard. And not just his.
“Just don't stare too long,” Josh muttered, not looking.
“Too late,” Matt replied, moving closer.
Jay took out the pool cues and looked at the table.
“Who's first?”
"I'm betting the losers will be walking funny tomorrow," Noah said.
James snorted, but he didn't look like he was going to back down.
We walked around the living room, brushing past each other, swim trunks against swim trunks, chest against back. Accidental touches, light nudges.
I felt like we were just a step away from crossing the line.
We set up the balls. Jay handed the cue to Dan, deliberately running his hand over his fingers. Dan just smiled and leaned over the table. His ass lifted in the air, his swim trunks tightening across his buttocks. Jay stood behind him, pretending to look at the ball placement, but everyone could see his gaze drifting downward.
I took my place next to Josh. I watched him lean over the table, the fabric between his thighs stretching to its limits. My cock was already hard.
“See anything interesting?” Josh muttered without turning his head.
“Every move, man.”
James stepped up to the table. Noah stood behind him. When James leaned forward, Noah gently dug the tip of his cue between his buttocks.
“Seriously?” James said, turning around.
“Just checking the tension,” Noah replied innocently.
James just snorted but didn't move an inch.
The game was slow, sloppy. Every move was a provocation, pushing the boundaries. A slap here, a hip check there.
We knew it wasn’t about winning. It was about who’d be the one bent over today.
The last ball dropped into the pocket. We won.
Jay pushed his cue away from the table with a smile that said it all. Noah grabbed his drink and raised it slightly in a toast.
“Clean work,” he muttered.
James stood motionless, his jaw clenched as if trying not to give himself away. But his body already knew what was coming.
Josh walked silently to the side of the pool table. He pulled down his swim trunks, leaned his hands on the table, and stuck his hips out. He stood there for a second before looking over his shoulder straight at me. He didn't say anything. But he didn't have to. I was already standing behind him, breathing harder and harder.
Dan pulled his swim trunks down to his thighs, then to his ankles. He left them on the floor and stood naked in the middle of the living room. He didn't hide. He didn't cover himself. He didn't ask any questions. Jay moved slowly toward him, his hand sliding down his own stomach.
James didn't move for a moment. Then, without a word, he took off his swim trunks and knelt on the couch. He leaned forward and stuck his butt out. Perfect. His body was ready, even if his lips were silent. Noah just smiled and opened the bottle of lube.
The only sounds in the living room were the music from the speaker, deeper breaths, and a shared rhythm of anticipation.
There were no questions. There was no resistance.
There was only defeat. And bodies that knew what was coming next.
We took off our swim trunks too, our hard cocks slick with precum, ready for what was coming.
Josh was first. His hands gripped the edge of the table, his hips thrust out, his ass hard and smooth. I smeared the lube on my cock, stood behind him, ran my hand down his back and... entered him.
Slowly, with one thrust. Josh let out a loud “ahh” and his body tensed as if he was about to burst. But he didn't pull back. On the contrary, he started to move back onto me.
Next to us, Jay pushed Dan onto the couch. He held him by the hips, smeared gel on his ass and thrust into him hard. Dan arched his back, moaned loudly, and then all you could hear was the sound of flesh slapping against flesh. Jay slapped him once, then twice. Each slap echoed off the walls.
Noah knelt behind James. He ran his finger over his hole, already wet with lube, and then pushed himself in with one movement. James moaned, his hands clenching the pillow. He was breathing loudly, and each thrust deepened his groans.
“Ah, ah, ah...” Josh moaned rhythmically with each thrust.
I held his hips, pushing all the way in. He was hot, tight, perfectly snug. His breaths turned into moans.
There was no more talking in the living room. Only the sounds of sex. Bodies rubbing together, cum dripping from cocks, slaps echoing between moans.
And then... we broke.
Jay pulled out of Dan and came on his back, breathing heavily.
Noah pushed all the way in, trembled, and then cum dripped down James’s ass.
And I pulled out of Josh and shot load after load onto his back and ass.
We stayed like that for a moment. Bent over, wet, silent.
It wasn’t a loss.
It was the beginning.
If you enjoyed this story, consider supporting the author on Patreon.