Best Friends Share A Hot Tub

best friends share a hot tub but the nosy neighbor watches.

11 min read August 22, 2026New
▶ Listen to this story
Rate the narration:

Open the full audio page →

Noelle had spent three solid months answering Slack messages at 11 p.m. and watching her last three Hinge matches evaporate into the digital ether, so when Rafael texted fuck it, let’s burn money on something stupid, she booked the place before he could add a sarcastic caveat. The listing promised a secluded redwood deck, a private hot tub “for two (or more, you animals),” and zero chance of seeing another human soul. What it delivered was a charming little cabin whose “private” tub sat dead-center in the sightline of the neighbor’s elevated deck, complete with a folding chair already angled like a throne.

“You’ve got to be kidding me,” Noelle said, clutching her towel like a Victorian widow while Rafael stood beside her in board shorts that had seen better laundry days. He was thirty, permanently half-smiling, the kind of software engineer who debugged production fires at 2 a.m. and still had energy left to roast her dating life. She was twenty-eight, corporate burnout incarnate, still wearing the ghost of her last performance review in the tightness of her shoulders.

“Private,” Rafael read off his phone in a mock-luxury voice. “Adjective. Meaning: visible to Gerald the Retired Golf Enthusiast and possibly his binoculars. Peak Airbnb.”

They performed an elaborate towel ballet getting in—Noelle dropping hers only after she was already submerged to the collarbones, Rafael turning a full theatrical circle so she could pretend she wasn’t looking at the lean lines of his back. The water was perfect, jet-warm and eucalyptus-scented, which only made the situation funnier. From the neighbor’s deck came the distant creak of someone settling into a chair.

“Don’t look,” Noelle hissed.

“I’m not looking. I’m aggressively not looking while imagining him with popcorn.” Rafael stretched his arms along the rim, all sarcastic ease. “So. Your last guy. The one who ghosted after the ‘great vibe’ text. What was his crime beyond existing?”

“He sent a dick pic that was somehow both unsolicited and out of focus. Like, abstract art of a penis. I almost respected the commitment to mediocrity.” She sank lower until the water lapped her chin. “Yours?”

“Matched with a woman who spent forty minutes explaining why my star sign meant I was ‘emotionally unavailable in a Capricorn way,’ then unmatched when I said I was a Virgo. The algorithm is a cruel god.”

They traded horrors like currency. The guy who brought his emotional support ferret on the second date. The woman who asked Rafael to rate her ex’s oral technique on a scale of one to ten before appetizers arrived. Every story got filthier, the laughter looser. Noelle’s foot brushed his calf by accident and stayed there a second too long. Rafael’s knee bumped hers and didn’t retreat. The neighbor’s chair creaked again; neither of them cared enough to stop.

“Office hookup,” Rafael said, voice dropping into that confessional register he usually reserved for admitting he’d broken prod. “Remember Tara from marketing? She once told me mid-thrust that I kissed like a man who debugs with print statements. I still don’t know if that was a compliment.”

Noelle snorted so hard she nearly inhaled tub water. “That’s nothing. I slept with the contractor who redid the break room. He kept saying ‘synergy’ during sex. Actual synonym. I came out of sheer spite and confusion.”

The jets were on a gentle roll. Rafael shifted to gesture emphatically about the synergy guy and his heel caught the control panel. The tub roared to life like a jet engine having a religious experience. Water blasted upward in a chaotic fountain. Noelle yelped, arms flying up for balance—and her bikini top, already fighting a losing battle with the turbulence and the tie she’d half-assed earlier, launched itself in a perfect wet arc over the railing and into the neighbor’s hydrangeas.

Silence. Then both of them lost it.

Noelle crossed her arms over her bare chest, laughing so hard tears mixed with the steam. “Oh my god. Oh my god. It’s in Gerald’s flowers. He’s going to think it’s a territorial marking.”

Rafael was doubled over, water sloshing. “Do we... do we knock? ‘Excuse me, sir, that’s not a rare orchid, that’s my best friend’s dignity’?”

“Even the score,” Noelle said when she could breathe, eyes bright with mischief and something hotter. She kept her arms in place but didn’t sink away. “Your trunks. Off. Theatrical flair required. The neighbor deserves a full show if he’s already invested.”

Rafael’s grin went sharp and delighted. “You’re serious.”

“Dead. Or are you suddenly shy after the synergy story?”

He stood in one smooth motion, water sheeting off him. The trunks clung for a second; he hooked his thumbs, gave an exaggerated stripper hip roll that made Noelle wheeze with fresh laughter, and shoved them down. He kicked them onto the deck with a flourish worthy of a terrible magic act. Completely bare, half-hard already from the absurdity and the way she’d been looking at him, he sank back into the bubbling water across from her like a man claiming a throne.

“There,” he said. “Even. Your move, corporate burnout.”

The air changed. Still funny—always funny with them—but thick now, charged. Noelle let her arms drop slowly, deliberately. Her breasts broke the surface, nipples tight from the air and the attention. Rafael’s gaze tracked the motion without apology.

“I’ve wondered,” she said, voice low but steady, the banter turning honest underneath. “What you’d be like. In bed. Not the joke version. The actual one. You ever...?”

“Only every time you wear those ridiculous running shorts to brunch and pretend you don’t know what they do to the innocent public.” He drifted closer on the current of the jets, knees bracketing hers under the water. “I’ve thought about getting my mouth on you until you forget every synergy contractor who ever lived. Thought about it while you were ranting about sprint planning. Very professional of me.”

Noelle’s laugh came out breathless. Her hand found his thigh beneath the froth, fingers tracing higher in a slow, deliberate tease. “We’re really doing the cliché best-friends thing. In a hot tub. With an audience of one retiree and some stolen hydrangeas.”

“We’re doing it excellently.” Rafael’s palm slid up her calf, then her knee, then the soft inner give of her thigh, stopping just short of where the water hid everything. “Tell me to stop and I stop. Tell me to keep going and I will make fun of your Tinder disasters while I finger you stupid. Multitasking. It’s my brand.”

She leaned in until their noses nearly brushed, bare wet skin brushing bare wet skin under the churn. “Keep going. And if Gerald applauds, we bill him as a guest.”

His fingers finally, finally stroked higher, finding her already slick and warm, parting her with a confidence that made her hips twitch. Noelle’s free hand wrapped around his cock under the water—thick, hard, perfect—and stroked once, slow, just to watch his sarcastic mouth fall open into something raw.

The jets pounded. Somewhere beyond the railing a chair creaked like judgment day. Neither of them looked away from the other.

“Fuck,” Rafael murmured against her mouth, almost kissing, not quite. “We’re going to be so bad at being platonic after this.”

“Speak for yourself,” Noelle whispered, guiding his hand exactly where she wanted it, rolling her palm over the head of him in retaliation. “I’m going to be amazing at it. Right up until you’re inside me.”

The tension stretched taut between them, laughter still bubbling under the heat, the neighbor forgotten and remembered in the same breath, the whole ridiculous setup tilting toward something neither of them was ready to name but both were already chasing with greedy hands and open eyes.

Noelle’s grip tightened around Rafael’s cock just as his fingers slipped fully inside her, two of them curling with the same smug precision he used to close Jira tickets. She laughed against his mouth, the sound breaking into a wet gasp when he thumb-cirled her clit like he was demoing a new feature.

“Jesus, Rafi—multitasking asshole,” she managed, stroking him harder under the churn. Water slapped their chests. The neighbor’s chair creaked again, louder, and both of them cracked up even while her hips rolled into his hand.

“Still going,” he confirmed, voice rough. “Gerald’s getting premium content tonight. Should we open a Venmo for tips?”

She didn’t answer with words. Noelle shoved him backward until his ass hit the submerged ledge, water cascading off her bare tits as she climbed into his lap facing away—reverse, deliberate, thighs bracketing his so they both had a perfect sightline over the railing toward Gerald’s empty throne of a folding chair. She reached between her legs, notched the thick head of him against her entrance, and sank down in one greedy slide that punched a shared groan out of them.

Hot water and hotter friction. She was soaked, clenching around every inch as she bottomed out. Rafael’s hands flew to her tits immediately, palms molding wet flesh, thumbs flicking stiff nipples while she started to ride.

“Christ, look at us,” he panted, bouncing her on his cock with upward thrusts that made water geyser around their joined bodies. “Official Q3 corporate team-building exercise. Agenda item one: best friend impregnates the other with pure chaotic energy. KPI: how loud can we make Gerald drop his binoculars.”

Noelle laughed so hard she almost unseated herself, but she slammed back down harder, ass slapping wetly against his thighs. “Deliverables include—fuck—visible tit bounce and at least one noise complaint. Status: green across the board.” She braced on his knees and fucked herself on him in earnest, reverse-cowgirl giving him the filthy show of her stretched pussy swallowing his cock over and over while they both scanned the neighbor’s deck like it was a shitty livestream. Nothing yet. Just hydrangeas and her abandoned bikini top drooping like a white flag of surrender.

“Ride it like you’re trying to get promoted,” Rafael growled, squeezing her breasts together, pinching just shy of too hard. She clenched deliberately around him in retaliation and he barked a laugh that turned into a moan. “Fuck yes. Performance review incoming. You’re exceeding expectations on the cock-milking metric.”

She switched without warning—spun on his lap while he was still buried deep, water sloshing over the rim in a mini tidal wave. Face-to-face now, legs locking tight around his waist, ankles crossed at the small of his back. Rafael’s hands dropped to her ass, gripping hard enough to leave prints as he started thrusting up into her, deep and relentless. The new angle dragged his cockhead right across that spot that made her vision spark.

“Competitive much?” she gasped, rolling her hips to meet every slam. Their foreheads knocked together; steam and laughter mixed between open mouths. “Bet I come first. Loser has to retrieve the bikini from Gerald’s flowers. Naked.”

“You’re on, burnout.” He snapped his hips harder, the wet slap of skin on skin echoing off the redwoods. One hand slid between them so his fingers could work her clit in tight circles while he fucked her. “But when I win I’m going to make you edge me with your mouth next month and call it ‘strategic alignment.’”

Noelle’s laugh fractured into a high, filthy moan. She bounced harder, tits smearing against his chest, nipples dragging. “Talk dirtier, Virgo. Tell me how bad you want to ruin your best friend in a tub full of jets while a retiree potentially jerks it to the free show.”

“I want to feel this perfect fucking cunt choke my cock until I paint your insides,” he snarled back, delighted and wrecked, pace turning punishing. “Want Gerald to hear you scream my name like it’s the only Slack notification that matters. Want you dripping my come down your thighs when we finally climb out. Your move—encourage me like the petty competitive bitch I know you are.”

“Harder then, you print-statement kisser,” she shot back, nails digging into his shoulders. “Fuck me like you’re debugging my entire nervous system. Fill me so full I walk funny into stand-up tomorrow. Make me come on this dick or I swear I’ll tell the whole office you came from the synergy story alone.”

They were both laughing and moaning in the same breaths now, the absurdity cranking the heat higher instead of killing it. Rafael’s thrusts turned brutal, water exploding around them in chaotic fountains. Noelle met him stroke for stroke, grinding down, chasing it. The chair on the neighboring deck creaked one final time—maybe Gerald, maybe the wind, who fucking cared—and the sound tipped them both over.

“Coming—fuck, Rafi, coming all over your team-building cock—” she cried out, loud enough to wake the redwoods, pussy spasming in hard rhythmic pulses that dragged him with her.

“Same—take it, take every drop you absolute menace—” He buried himself to the hilt and unloaded with a broken laugh-moan, cock jerking inside her as he flooded her in thick spurts she could feel pulsing hot even through the water. They kept moving through it, messy and loud and cracking up between the waves of it—“Oh my god your face,” “Shut up I’m dying,” “Gerald’s getting a standing ovation if he’s out there”—until the aftershocks faded into trembling giggles and the jets’ relentless bubble.

They stayed tangled, cock still soft and spent inside her, water lapping at their chests. Noelle lifted a dripping hand; Rafael high-fived it with a wet smack that sent droplets flying.

“Solid 9.7,” she declared, voice hoarse. “Would bang best friend again. Deducted point three because we didn’t actually see Gerald’s reaction shot. Next time we need better audience engagement metrics.”

“Agreed. Five stars for enthusiasm, location logistics need work.” He squeezed her ass under the water, still half-hard and twitching inside her. “Official monthly unwind ritual, effective immediately. Next location: that glass-walled AirbnB downtown with the full street view. Or the office after-hours hot desk. Literal hot desk. We fuck on the standing desk and leave a single used condom in the CEO’s chair as a power move.”

She laughed, rolled her hips in a slow filthy circle that made them both hiss, and bit his lower lip. “Month two: rooftop pool of the building across from accounting. Make the whole floor watch us raw-dog it during earnings call.”

They were still locked together, come seeping out around his cock every time she clenched, planning the next ridiculous stage like it was the most natural thing in the world. Noelle leaned in close, tongue flicking his ear, and whispered the only review that mattered while she started to rock again on his already-stiffening dick:

“Now shut up and use that mouth to clean your own come out of my dripping cunt before Gerald files a noise complaint.”

Rate this story

Thanks for rating
Tagged

Fresh filth, nightly

The best new stories in your inbox every morning. Free, 18+, unsubscribe anytime.