Chapter 1: The Whiskey and the Tease
The salt air clung to everything, a damp, briny blanket that seeped through the cracks around the sliding glass door. Inside the condo, the low grumble of the football commentators vied with the constant shush of the ocean outside. The TV’s blue-white glow painted the room in liquid light, catching the sweat on Brandon’s beer bottle and the sharp angles of John’s smirk.
“He’s gonna check down, watch,” John said, not taking his eyes off the screen. He swirled the ice in his glass, the clinking a sharp counterpoint to the crowd’s roar. “No guts.”
Brandon grunted, his attention only half on the game. The other half was tuned to the hallway behind the couch, waiting. He felt itchy in his own skin. The whiskey John had handed him earlier sat heavy and untasted on the coffee table. He’d come over to get away from Melissa’s silent treatment, but this felt worse. This felt like walking into a trap with a smile.
The bathroom door clicked open down the hall.
Both men heard it. John’s smirk deepened. He took a slow, deliberate sip of his drink, his eyes cutting toward the noise.
Then she appeared.
Maria padded into the living room on bare feet, the pale soles a stark contrast to her dark tan. She wore nothing but a faded Guns N' Roses t-shirt, the soft grey cotton stretched taut across her chest. The hem hit her high on the thighs, leaving a dizzying expanse of skin before the curve of her plump ass began. The shirt was John’s, from a lifetime ago. Brandon knew because he’d been there when he bought it.
“My phone die in here?” Her voice was a little rough from the wine earlier.
Brandon’s throat closed. He couldn’t look away from the way the fabric moved with her, how it whispered secrets about the body beneath. The surgical perfection of her breasts, the new leanness of her waist that flared into those thick, powerful thighs. The Ozempic had carved away the softness of her forties, revealing a sharper, more dangerous version of the woman he’d known for twenty years. She’d always been attractive. Now she was a hazard.
John chuckled, a low, knowing sound. “Check the couch cushions, babe.”
She moved past Brandon, so close he could smell her sunscreen and the clean scent of her shampoo. The air stirred around her. He watched her bend over to search between the couch cushions, the position obscene, the shirt riding up even higher. A silent, desperate war played out in his head. Don't look. Don't you fucking look.
He looked.
He traced the full, sweeping curve of her ass, the strong lines of her legs, down to her pretty feet with their perfectly painted toes pressed into the hardwood. His fingers twitched with the memory of what that skin felt like. A memory he had no right to have.
“Got it,” she said, straightening up and waving her phone. She turned, and her eyes—bright, amused, and utterly aware—locked with Brandon’s. She saw the whole damn movie playing out on his face. The hunger, the guilt, the sheer, stupid want.
She didn’t flinch. A slow, lazy smile spread across her lips. “You okay, Bran? You look like you’ve seen a ghost.”
He couldn’t form words. His mouth was desert-dry.
John saved him, or damned him further. “He’s just pissed about the game. His quarterback’s playing like he’s got money on the other team.” He reached out and snaked an arm around Maria’s waist, pulling her against him. His hand rested possessively on the bare skin of her hip, his thumb stroking idle circles. “Aren’t you, Bran?”
The touch was a brand. A claim. Brandon felt a hot spike of something ugly and primal twist in his gut. It wasn’t jealousy. It was worse. It was complicity.
Maria leaned into John’s side, but her smile never left Brandon. It was a challenge. An invitation. A fucking grenade with the pin already pulled.
“Yeah,” Brandon finally croaked. He grabbed the whiskey from the table and knocked it back in one burning gulp. It didn’t help. “Game’s a lost cause.”
“Not all of them,” Maria said, her voice a low purr.
John laughed again, squeezing her tighter. “Go put some pants on, you’re gonna give my brother-in-law a heart attack.”
She pushed off from the couch with a fluid, unhurried movement. “His problem, not mine.” She winked at Brandon—a quick, devastating flicker—and then she was gone, her footsteps fading down the hall, leaving the scent of her and the weight of everything unsaid hanging in the air.
The game blared on. A touchdown. The room erupted with synthetic crowd noise.
Brandon stood up, his legs unsteady. “I should go. Mel will be wondering.”
Brandon stood up, his legs unsteady. “I should go. Mel will be wondering.”
“No, don’t go,” John said, his voice dropping its casual tone, becoming low and intentional. He hadn’t moved from the couch, just tilted his head back to look at Brandon. The TV light glinted in his eyes. “We invited you over for more than the game. We thought you’d like to watch tonight’s real show with me.”
Brandon froze, his car keys already in his hand. “What show?”
“I know you think Maria is hot. I know you want to fuck her.” John said it flatly, a simple statement of fact. “But I can’t let you do that. But I can let you watch her get fucked.”
Brandon’s stomach tightened. “What are you talking about?”
John finally stood, stretching like a predator. “We met a few black dudes at the pool today. Big guys. Maria is going to let all of them fuck her and we want to live stream it on Pornhub.” He walked over to Brandon, clapping a heavy hand on his shoulder. The smell of whiskey was strong on his breath. “I’ll be too messed up to film, but that’s why we need you. You film it and read the chat comments. Be our director.”
Brandon looked past John to the hallway. Maria was leaning against the doorframe, arms crossed under her breasts, amplifying their cleavage. She was still in just the t-shirt. She was smiling, a small, wicked curl of her lips.
“Maria,” Brandon said, his voice hoarse. “Is John serious?”
“Dead serious,” she said, her voice a low thrum of excitement. “They will be here in 30 minutes.”
John grinned, a wide, manic flash of teeth. “Let’s take some still photos and upload them to get the perverts going.”
They all three moved to the master bedroom. It was dominated by a large king-sized bed with rumpled grey sheets. Maria didn’t need instruction. She climbed onto the mattress, lying on her back. She hooked her hands behind her knees and pulled her legs apart, then upwards, bending her knees until her coral-painted toes were pointing at the ceiling. The position was brutally exposing. The shirt was rucked up around her waist, revealing the completely shaved, smooth skin of her pussy and the tight pink pucker of her asshole beneath.
“Perfect,” John breathed, pulling out his phone. He took several pictures from different angles, the flash illuminating her dark tan and the pale sheets. “Brandon, use your phone. Post it to the draft channel. Let’s see how chat reacts.”
Brandon’s hands were trembling slightly as he took his phone out. He felt a dizzying mix of revulsion and a deep, shameful thrill. He uploaded the most explicit photo, the one where her expression was a direct challenge to the camera, her body an open offering.
Notifications started pinging almost immediately. A trickle, then a flood.
“Read them, Brandon,” John commanded, leaning against the dresser. “And include their usernames.”
Brandon swallowed, his mouth dry. He opened the chat window. The comments scrolled up, a raw, unfiltered id.
“User ‘Cuckold_King_99’ says: ‘Holy shit that milf is begging for a gangbang. Look at that greedy cunt.’” Brandon’s voice was flat.
John chuckled. “Good. More.”
“’BBC_Only4Me’: ‘Damn she’s fine for a white bitch. Needs some dark meat in that pale pussy ASAP.’”
“’Sole_Obsessor’: ‘Those feet are perfection. I want to cum all over her arches while she gets railed.’”
“’Real_Man_21’: ‘Stupid old whore. Probably has a loose worn out hole. Would still wreck her ass though.’”
“’VoyeurTom’: ‘That asshole looks so tight. Bet it’s never been stretched. Someone needs to fix that.’”
“’GILF_Hunter’: ‘Face is a bit rough but that body is 10/10. Would destroy her.’”
“’Anonymous_123’: ‘She looks like my mom. This is so fucked up. I’m so hard.’”
“’BigDaddyD’: ‘Spread those lips and show us the pink, you tease.’”
“’Foot_Slave_Jeff’: ‘I would pay to suck the salt off her toes after a day at the beach.’”
“’Degrade_Her’: ‘Ugly cunt. Needs to be slapped and called a worthless piece of meat.’”
“’PussyPoundr’: ‘That shaved pussy is begging for a thick cock. I’d pump her full.’”
“’AssMan_84’: ‘Forget the pussy, I want to see that asshole gape. Make her scream.’”
“’Johnny_Sins2’: ‘Her husband is a lucky bastard. I hope he makes her swallow.’”
“’Cum_Glutton’: ‘I want to see all six of those guys blow their load on her face. Cover her.’”
“’Sad_Pathetic_Loser’: ‘This is so degrading. Why would she do this? She’s beautiful.’”
“’Raceplay_Daddy’: ‘White trash whore built for black cock. She knows her place.’”
“’ThickThighsSave’: ‘Her thighs are amazing. I want to drown between them.’”
“’Hate_Watcher_7’: ‘Disgusting. She’s someone’s sister. Someone’s aunt. A filthy skank.’”
“’Size_Queen_Verified’: ‘Hope the guys are huge. She looks like she can take a pounding.’”
“’Old_But_Gold’: ‘52? Fucking incredible. I’d fuck her raw and never pull out.’”
“’Cock_Carousel’: ‘How many dicks has that thing seen? Bet it’s like throwing a hot dog down a hallway.’”
“’Likes_To_Watch’: ‘The look on her face is the best part. She loves being a slut.’”
“’Respect_Women_Plz’: ‘This is abuse. You should be ashamed. She needs help.’”
“’Filthy_Minded’: ‘I want to piss on her after they’re done. Mark that territory.’”
“’Anal_Only_99’: ‘Skip the foreplay. Shove a dick straight in her ass and see her react.’”
“’Milf_Finder’: ‘Where do I find a woman like this? My wife is a dead fish.’”
“’Golden_Shower_Fan’: ‘I’d pay to watch her drink a gallon of water and then not let her pee for hours.’”
“’Breeding_Bait’: ‘Impregnate that old bitch. See if she can still take a seed.’”
“’Humiliation_Seeker’: ‘She should be crying by the end of it. Make her thank the chat.’”
“’Just_Here_For_Jerk’: ‘unzips gonna bust the biggest nut to this whore.’”
“’Truth_Teller’: ‘Her body is fake. Tits are bolt-ons. Waist is surgery. Nothing real about her.’”
“’Footjob_Fantasy’: ‘I could cum just from her rubbing my cock with those perfect feet.’”
“’Gangbang_Guru’: ‘Six guys? Amateur. She needs a train of at least ten to be worth watching.’”
“’Dark_Desires_88’: ‘Tie her up. Blindfold her. Let them use her like a piece of meat.’”
“’Cum_Addict’: ‘I hope she swallows every drop. I want to see it dribble down her chin.’”
“’The_Realist’: ‘This is fucking sad. All of you are pathetic, especially her.’”
Brandon finished reading, his voice trailing off. The room was silent except for the hum of the air conditioner. The words hung in the air, a toxic cloud.
Maria’s smile had only widened. Her eyes were dark and glittering.
John said. “Perfect,” he exhaled. “They’re hooked.”
The sharp, electronic chime of the doorbell cut through the thick silence left by the vile chat comments.
It was a clean, normal sound. Profanely out of place.
For a single, suspended second, nobody moved. The three of them were a frozen tableau of depravity: Maria splayed on the bed, John leaning against the dresser with a predator’s grin, Brandon standing rigid with his phone gripped like a weapon.
Then, life rushed back in.
Maria’s head lolled to the side on the pillow, a slow, deliberate smile spreading across her face. “Showtime,” she whispered, her voice husky.
John pushed off the dresser, his eyes alight with a feverish excitement. “Get the door, Bran. Let our guests in.”
Brandon’s feet felt rooted to the carpet. His heart was a frantic drum against his ribs. This was the point of no return. Walking out now would be a humiliation he couldn’t bear. Staying was a different kind of damnation.
He turned and walked out of the bedroom, his movements stiff. The short hallway to the front door seemed to stretch for a mile. Each step echoed the pounding in his head. He could still hear the ocean, a relentless witness.
He unlocked the door and pulled it open.
They filled the doorway. Three of them. Tall, built, their silhouettes blocking the dim porch light. They were exactly as advertised: big. The one in front had a shaved head and a gold chain glinting against his dark tank top. He smelled of cigar smoke and expensive cologne.
“John here?” he asked, his voice a deep rumble. His eyes scanned Brandon dismissively, then looked past him, into the condo, hunting for the prize.
Brandon just nodded, stepping aside to let them file in. They moved with a relaxed, athletic confidence that took up all the space in the small entryway. The last one in, younger with dreads, closed the door behind him with a soft, final click.
John appeared at the mouth of the hallway. “Gentlemen. Glad you could make it.” He jerked his head toward the bedroom. “She’s ready for you.”
The one with the shaved head—the obvious leader—grinned. “Let’s see what we’re workin’ with.”
They followed John down the hall, a wave of masculine energy and intent. Brandon trailed behind them, a ghost in his own nightmare.
Maria hadn’t moved from the bed. But her pose had shifted. It was more deliberate now, more performative. She had one hand trailing lazily over her stomach, her fingers brushing the hem of the t-shirt. Her eyes, heavy-lidded and bold, tracked the men as they entered the room.
“Well, hello again,” she said, her voice a purr.
“Damn, girl,” Shaved Head said, his gaze raking over her from head to toe. “You look even better than you did at the pool.”
“The camera adds ten pounds,” John quipped from the corner, picking up his phone to start filming. “Brandon, you’re on chat duty. Keep it live.”
The man with dreads pulled his shirt over his head, revealing a torso of corded muscle. “Enough talk. Let’s get this party started.”
Shaved Head didn’t need another invitation. He walked to the side of the bed, unbuckling his belt with a sharp, metallic rasp. His eyes were locked on Maria’s. “You gonna be a good girl for us?”
Maria’s smile was all teeth. “I’m never good.”
He laughed, a short, harsh sound. He shoved his jeans and boxers down in one rough motion. His cock sprang out, thick and already fully erect, a dark, formidable weight against his thigh. “Suck it.”
It wasn’t a request.
Maria pushed herself up on her elbows, her movements languid and unafraid. She leaned forward, her blonde hair cascading over her shoulders, and without a moment’s hesitation, she opened her mouth and took the head of his cock between her lips.
Brandon felt the air leave his lungs. He fumbled with his phone, his eyes glued to the scene. The chat was exploding, a blur of moving text he couldn’t focus on.
Maria worked her head down, taking more of him into her mouth. She gagged once, a wet, choked sound, but didn’t pull away. Her throat worked around him, her lips stretched to their limit. A line of spit dripped from her chin onto her chest.
“Yeah, that’s it,” the man grunted, placing a hand on the back of her head. “Take it all, you greedy white bitch.”
The other two men were stripping now, their cocks out, hard and eager. The room filled with the sound of heavy breathing, the wet, sucking noises from the bed, and the rustle of clothing.
The man with dreads moved to the other side of the bed. He grabbed Maria’s ankle, his large hand enveloping it, and pulled her leg down, spreading her wider. He ran his other hand up the inside of her thigh, his fingers rough against her smooth skin.
“This pretty pussy all mine next,” he growled.
From his post by the dresser, John kept filming, a fixed, eerie smile on his face. “Chat is loving this, baby,” he said, his voice unnaturally calm. “They want to see you get stretched.”
Brandon looked down at his phone. The comments were a torrent of filth.
‘POUND THAT THROAT!’
‘She’s a natural cocksucker!’
‘Look at her eyes water! She loves it!’
‘Fuck her face!’
Shaved Head began to move, fucking her mouth in earnest now, his hips pumping in a steady, brutal rhythm. Her gagging sounds became more frequent, more desperate. Tears welled in the corners of her eyes, tracing lines through her tan.
Then, he pulled out of her mouth with a slick, popping sound. Her head fell back on the pillow, gasping for air, her lips swollen and glistening.
“My turn,” the man with dreads said, climbing onto the bed between her legs. He was thinner but longer, his cock a menacing curve. He didn’t bother with any foreplay. He positioned himself at her entrance, the broad head pressing against her wet folds.
He looked down at her, a challenge in his eyes. “You ready for this?”
Maria stared right back, her chest heaving. She hooked her legs over his hips, pulling him closer. “Just fuck me already.”
With a single, powerful thrust, he buried his entire length inside her.
A sharp, guttural cry was torn from Maria’s throat—a sound of pure, animal sensation. Her back arched off the bed, her nails digging into the sheets.
“Oh, fuck yeah,” he moaned, already setting a punishing pace, his hips slapping against her thighs. “Pussy is already loose.”
Kareem drove into her, his rhythm a steady, deep pounding that made the bedframe knock against the wall. The wet slap of skin on skin filled the room, a primal metronome. Maria’s cries were muffled against the pillow, her body jolting forward with each thrust. He went on like that for several minutes, his breath coming in harsh grunts, sweat sheening his back. Just when his movements became more frantic, his rhythm faltering, he suddenly stilled and pulled out of her with a slick, wet sound. His cock, glistening and hard, twitched in the air. He was breathing hard, but he hadn’t come.
Malik was already moving, a predator taking his turn. “Easy, man. We just got started. Nobody cums until I say so. This needs to last.”
From the corner, phone held steady, John chimed in. “Yeah, this needs to last an hour for our livestream. Pace yourselves.”
Malik nodded, his eyes fixed on Maria’s sprawled form. He gestured to her with a jerk of his chin. “Shirt. Off. Get on your hands and knees. Now.”
A fresh wave of comments scrolled up Brandon’s screen, a digital frenzy.
‘HOLY SHIT THAT ASS IS BUILT FOR DOGGY’
‘User ‘AssMan84’: ‘THAT’S THE MONEY SHOT RIGHT THERE’
‘BBC_Slave4Life’: ‘Perfect position for a proper fucking’
‘ThicknCurvy’: ‘The way her ass spreads in that pose… goddamn’
‘RealistBitch’: ‘Surgical scars are visible, still a nice job’
‘Foot_Fiend’: ‘Arch that back more, show us your soles you whore’
‘Johnny_Sins2’: ‘That asshole is winking at me I swear’
‘DegradeMeDaddy’: ‘Slap that flabby old ass make it red’
‘Cuckold_King_99’: ‘My wife would never… but I wish she would’
‘JustHereForThePlot’: ‘Her back dimples are fucking incredible’
‘SizeQueenVerified’: ‘Hope Malik wrecks that pussy from behind’
‘GoldenShowerFan’: ‘I want to see her tits swing like pendulums’
‘Cum_Glutton’: ‘That’s a grade-A breeding position right there’
‘Anal_Only_99’: ‘Lube that asshole up next, it’s begging for it’
‘OldButGold’: ‘52? That body is a medical miracle’
‘Truth_Teller’: ‘Bolted-on tits and a carved-out waist, but I’d still hit’
‘Filthy_Minded’: ‘I want to spit on her back while she gets nailed’
‘Milf_Finder’: ‘Look at the definition in her thighs! She works out’
‘Hate_Watcher_7’: ‘Disgusting. She looks like a used up blow-up doll’
‘Cock_Carousel’: ‘How many miles on that thing? Still runs smooth’
‘Sole_Obsessor’: ‘Her feet are perfectly positioned, toes curled’
‘Raceplay_Daddy’: ‘That pale skin is gonna look great against his’
‘Breeding_Bait’: ‘Pound that old cunt deep, try and get her pregnant’
‘VoyeurTom’: ‘The look on the cameraman’s face is priceless’
‘Humiliation_Seeker’: ‘She’s loving this, the absolute slut’
‘Gangbang_Guru’: ‘That’s the universal ‘fuck me’ position’
‘Sad_Pathetic_Loser’: ‘I can’t look away this is so wrong’
‘Likes_To_Watch’: ‘The tan lines on her ass are hot as hell’
‘Respect_Women_Plz’: ‘This is so sad. She has a family somewhere’
‘PussyPoundr’: ‘That pussy lips must be so swollen and used already’
Malik climbed onto the bed behind her, his weight causing the mattress to dip. He ran a rough hand over the curve of her ass, then delivered a sharp, stinging slap. The sound cracked through the room. A red handprint bloomed on her tanned skin. Maria gasped, but pushed her ass back towards him, a silent, eager invitation.