All characters are 18 years or older. This story contains extreme taboo themes, graphic sexual content, and non-consensual fantasy elements. Strictly fictional. No real persons or minors involved. Reader discretion strongly advised.
After quitting the bottle, Denise replaced one addiction with another — becoming the city’s filthiest cock-sucking grandmother. When young Jamal becomes her sponsee, she shows him exactly how deep her hunger goes.
The fluorescent lights buzzed overhead in the church basement like a swarm of tired bees. Jamal sat in the folding chair, his broad shoulders hunched, the faint scent of cheap coffee and regret hanging in the air. At twenty-six, he looked every bit the handsome devil—smooth dark skin, full lips, and those deep brown eyes that made women look twice. But tonight he was just another alcoholic spilling his guts.
“I been drinkin’ since I was fifteen,” he said, voice low and rough. “Lost jobs, lost girls, lost myself. Last week I woke up in my car with piss on my jeans and no memory of how I got there. I’m tired, man. Real tired.”
The room murmured the usual “thanks for sharing.” When the meeting ended, folks milled around. An older Black woman in her late fifties approached him. She was thick in all the right places—wide hips, heavy breasts straining against her modest blouse, silver-streaked hair pulled back in a neat bun. Her name was Denise. Grandmother of three, church choir regular, and ten years sober.
“I’ll sponsor you, baby,” she said, warm but firm. “You need somebody who been through it.”
They ended up at the all-night diner down the block, coffee and pie between them. Jamal talked about the cravings, the shame. Denise listened like a pro, nodding, offering scripture-tinged advice. But as the minutes ticked by and she watched him—those strong hands, that jawline, the way his shirt stretched across his chest—something shifted. Her professional mask cracked.
She leaned in, voice dropping low. “You know what, Jamal? You fine as hell. Real fine. That face? That body? Shit, I been sittin’ here tryin’ to be all sponsor-like, but my pussy throbbin’ just lookin’ at you.”
Jamal blinked, chuckling nervously. “Miss Denise, you playin’.”
“I ain’t playin’.” Her eyes locked on his, hungry. “I’m a grandmother, but this old pussy still get wet. I want you to fuck me, baby. I want that big dick head slidin’ down my throat till I choke and gag on it. Spit runnin’ everywhere. And then I want you to bend me over and bang this fat ass hard. Real hard. I want you to bust deep in my butt—fill my asshole with all that young nut till it leak out. You hear me? I need it rough tonight.”
He stared, fork halfway to his mouth. “You serious?”
“Deadly fuckin’ serious.” Her hand brushed his under the table. “I want you to bang me in the face. Slap that dick on my tongue, choke me with it. Make my eyes water. I can take it. I want it.”
The air thickened. Jamal’s cock twitched hard in his jeans. “Damn… aight. Let’s go.”
They barely made it to her car in the parking lot. The doors shut, and Denise was on him. She yanked her blouse open, big, heavy tits spilling out—dark nipples thick and rock-hard, begging for attention. “Look at ’em,” she groaned, squeezing one, pinching the stiff peak. “See how hard you got these old nipples? They been like this since you started talkin’ in that meetin’. Big Black grandma titties for you, baby.”
Jamal’s hand shot out, groping the soft, heavy flesh, thumb rolling over a nipple. She moaned loud, arching her back.
“Drive,” he said, voice thick.
She started the car, one hand on the wheel, the other reaching over to rub the massive bulge in his pants. “Can’t wait to choke on this dick. Gonna suck the soul out you, then let you wreck this ass.”
The night was just getting started.
The car hummed along the dark streets, Denise’s big tits still out, nipples like fat chocolate kisses, stiff and shiny from where she’d been pinching them. Her phone rang through the Bluetooth, the car speakers filling with a little girl’s voice.
“Hi, Grandma!”
Denise’s voice switched instantly—warm, sweet, pure grandmother. “Hey, my baby! How you doin’, Kiara? You and your brother behavin’ for your mama?”
While she cooed, her right hand never stopped. She twisted one thick nipple hard, pulling it out long, then reached over and yanked at Jamal’s zipper. He groaned low and helped her, shoving his jeans down. His thick, heavy dick sprang out, rock-hard and throbbing. Denise wrapped her fingers around the base and stroked him slow while talking.
“Yes, baby, Grandma miss y’all too… Mmm-hmm, tell Grandma what you drew today.”
Her hand pumped him, thumb swirling over the fat, leaking head. Jamal bit his lip, gripping the seat. She switched nipples, tugging the other one roughly, moaning softly under her breath so only he could hear.
“Aw, that’s beautiful, sugar. Grandma so proud of you.” She gave his cock a hard squeeze, then smiled at him wickedly. “Alright, babies, Grandma gotta go now. She real tired and got some important grown-up business. Love y’all to the moon. Kiss kiss!”
She hung up. The second the call ended, her sweet voice vanished.
“Fuck yes,” she growled, eyes wild. “I’m finna fuck this big dick in my face, Jamal. Soon as we get in the house I’m swallowing every thick inch till my throat bulge. I want you to ram it down my fuckin’ gullet.”
Jamal laughed in shock, dick twitching in her grip. “Goddamn, Miss Denise… you nasty as hell. Talkin’ like a straight-up dumb slut. I love that shit.”
Her face lit up with filthy delight. “You like it? Good. I’m tryin’ to be as dumb and fuck-hungry as possible, baby. I want you to jam this big dick as far inside my body as you can. Throat, pussy, ass—don’t matter. Wreck every hole.”
They pulled into the senior living community. She tucked those heavy tits back into her bra, he stuffed his throbbing cock away, and they hurried across the lot like horny teenagers. The second her apartment door shut behind them, Denise turned into a different woman.
Clothes flew off—blouse, skirt, bra, panties—until she stood there completely naked: thick brown body, heavy swinging tits, wide hips, fat ass, and a hungry look in her eyes. Jamal was stunned for half a second, then shoved his pants down fast. He didn’t even get his shoes off before she dropped to her knees with a thud.
“Fuuuck—” was all he got out.
Denise violently grabbed his dick with both hands and jammed the fat head straight down her throat. Her lips stretched wide, eyes bulging, tears already forming as she forced more in. She gagged hard but kept pushing, rubbing and swirling the fat head against the tight ring where her gag reflex should’ve been, working it like she was trying to break through.
Jamal burst out laughing with pure joy, hands on her head. “Holy shit! Look at you!”
She looked up at him, eyes watering, cheeks hollow, smiling around the thick meat stuffed in her mouth. She shoved harder, forcing another inch, throat convulsing visibly around his shaft as she rubbed the head deep, desperate to take every inch he had. Saliva poured down her chin in thick strings while she moaned like a starving woman finally fed.
The night had only just begun.
Jamal’s fingers tangled gently in her silver-streaked grey hair, stroking it like he was petting something precious. Denise moaned deep around his thick cock, the vibration traveling straight down his shaft. Then her throat suddenly tightened — she’d finally found that stubborn gag reflex. Her eyes watered harder as she gagged violently, but instead of pulling back, she forced herself deeper for a second before yanking off with a wet pop.
She immediately grabbed his slick, throbbing dick and started rudely smacking herself in the face with it — hard. The heavy meat slapped loudly against her cheeks, her nose, then right across both eyes.
“Fuck— Denise!” Jamal cautioned, half-laughing, half-worried. “You gonna hurt yourself, girl.”
She looked up at him, eyes already red and starting to swell, spit dripping from her chin. “I want black eyes from this big dick, baby. Hit me harder with it. I want this fat motherfucker to leave bruises all over my fuckin’ face.”
Before he could respond, she growled, “Now punch me in the head. Right side. Do it.”
Jamal hesitated for half a second, cock jumping at how filthy she was. Then he balled his fist and gave her a solid punch to the side of her forehead. A visible knot started swelling almost immediately.
Denise let out a shaky, grateful moan and climbed to her feet. “Thank you, baby… thank you for punchin’ Grandma in her hard head.”
His cock twitched so hard it slapped against his stomach.
She turned around fast, bent over the little shoe rack by the door, fat ass spread wide, greyish-brown pussy lips glistening and her big, dark asshole already winking. Jamal stepped up, lined up, and pushed into her wet pussy first, groaning at how hot and slippery she was.
But Denise shook her head. “No, no, no — pull that dick out and fuck me in my shithole. That’s where real sluts get fucked. Put it in my nasty old asshole right now.”
Jamal laughed in disbelief and pulled out. The fat head pressed against her hole and sank in ridiculously easy — one smooth push and half his length disappeared.
“Goddamn… it went in real easy,” he groaned, gripping her wide hips.
Denise pushed back, taking more. “Mmm-hmm. I always had a huge asshole, baby. Thank God for this big loose shithole. It was made for young dick like yours. Now fuck it.”
He started banging her hard, hips slapping loud against her fat ass cheeks. After only a minute he was already breathing ragged. “Shit, Denise… I’m already close.”
“Shoot that load in my ass,” she demanded, voice hoarse and filthy. “Bust all that young nut deep in Grandma’s shithole. We’ll figure out the rest later. Fill me up.”
She looked back over her shoulder, eyes already bruising, knot on her forehead, voice suddenly sweet and needy. “Please, baby… choke Grandma while you cum.”
Jamal wrapped his strong hand around her throat from behind and squeezed. Her pussy and asshole both clenched hard around him. He pounded her shithole deep and rough, choking her tighter as his orgasm hit like a freight train.
“I love you, Grandma— fuuuuck!” he groaned, burying himself to the balls as he exploded. Thick, heavy ropes of cum blasted deep into her guts, pulse after pulse, flooding her loose asshole until it started leaking out around his shaft.
Denise trembled and moaned through the choking, pushing her ass back to milk every drop, her big tits swinging beneath her.
The night was far from over.
Denise rolled her wide hips forward, pushing Jamal back until his still-throbbing cock popped free of her loose, cum-filled asshole with a wet, filthy sound. Thick white semen immediately began leaking down her crack and the back of her thick thighs.
She turned around and pulled him into a tight hug, pressing her big, heavy tits against his chest like a warm, soft pillow. Jamal was still spasming, his dick twitching hard between them, smearing the last ropes of his load across her fat brown stomach.
“Shhh, that’s it, baby,” she whispered sweetly, one hand stroking the back of his head while the other rubbed slow circles on his back. “You did so good. Came so deep in Grandma’s nasty shithole. Let it all out, sugar. I got you.”
She kissed the side of his neck gently. “Thank you for treatin’ me like a stupid slut. I needed that so bad tonight.”
“You’re welcome,” Jamal breathed, still catching his breath, arms wrapped around her thick waist.
Denise pulled back just enough to look him in the eyes, her face already showing the bruises and the knot on her forehead. “Do you love your Grandma, Jamal?”
He hesitated for a second, then nodded. “Yeah… I do.”
She smiled, then leaned in and kissed him deep—tongue sliding into his mouth, slow and hungry. Jamal pushed back into the kiss just as hard, one hand gripping the back of her neck, the other squeezing a handful of her fat ass. They made out like that for a long moment, tongues wrestling, her cum-smeared belly pressed against his slick cock.
When they finally broke apart, lips shiny with spit, she grinned. “You hungry, baby?”
“I could eat,” he admitted with a tired laugh.
“I got some oxtails and rice I can reheat real quick. Come on.”
Jamal started pulling his pants up, but Denise shook her head, smirking.
“You won’t be needin’ those tonight, sugar. Leave ’em.”
He kicked off his shoes, stepped out of his pants and boxers right there by the door, and left everything in a pile. Denise stayed completely naked too, her big tits swaying, cum still trickling down her thighs as she walked into the small kitchen.
Jamal sat at the little dining table, naked, watching her move around comfortably in her own space—thick ass jiggling with every step, heavy breasts bouncing while she pulled containers from the fridge and turned on the stove.
She glanced back at him over her shoulder, giving her ass a playful shake. “Food’ll be ready in a few minutes. Then maybe Grandma can suck that dick clean while you eat… or you can bend me over this counter and use my shithole again. Whatever you want, baby.”
Jamal just sat there, half-hard again already, grinning at the wild, caring, filthy grandmother cooking naked for him in her senior apartment.
Denise set a hot plate of reheated oxtails, rice, and cabbage in front of him, the smell filling the small apartment. She didn’t sit across from him. Instead, she dropped right back down under the table like it was the most natural thing in the world.
The second Jamal took his first bite, her warm, hungry mouth engulfed his cock again. She sucked with insane, vacuum-like pressure—loud, wet, obscene slurping and popping noises echoing under the table as she worked. Her tongue lashed wildly, bathing every inch of his shaft and balls before she vacuumed his heavy sack into her mouth, moaning like a starving woman the whole time.
“Goddamn, Denise…” Jamal groaned around a mouthful of food, fork paused halfway to his lips. “You suckin’ and lickin’ so fuckin’ hard.”
She pulled off just long enough to growl from under the table, voice thick with spit, “That’s because I love suckin’ dick and balls more than anything else in this whole goddamn world, baby. I could live with this big black cock and these fat nuts in my mouth all day. I’m a dick-suckin’ addict, Jamal. Now shut up and eat while Grandma cleans her man.”
She dove back in even harder, gagging herself, sucking so aggressively her cheeks hollowed out. Loud, sloppy, desperate noises filled the kitchen as she throated him repeatedly, tongue swirling, lips sealed tight. Jamal had to grip the edge of the table to keep from bucking.
When he finally finished eating, she gave his cock one last long, hard suck from base to tip, then crawled out from under the table. She rose to her feet, naked and glistening, and wrapped her arms around him from the side. Her soft, cum-streaked belly pressed warmly into his shoulder as she hugged him tight.
Jamal leaned into her, breathing deep. “What is this, Denise?”
She kissed the top of his head. “It’s whatever you want it to be, baby.”
He looked up at her bruised, smiling face. “What if I wanna move in… and be your man?”
Denise’s eyes lit up with pure joy. “I would love that. More than you know. You can stay here as long as you want. Be my man. Be my everything.”
She picked up his empty plate and silverware, carried them to the sink, and started washing them. Humming softly to herself—some old gospel tune—her thick naked body swayed gently, big ass and heavy tits moving with every motion.
Jamal watched her in quiet wonder, heart beating fast. This wild, filthy, caring grandmother was already becoming something dangerous in his chest. Like she could replace every bad habit he ever had.
Without turning around, still humming and scrubbing the plate, Denise said calmly, “You won’t need that bottle no more, sugar. I’ll be your new addiction. Every day and every night.”
She glanced back over her shoulder with a wicked, loving smile, water dripping from her hands.
“And I plan on keepin’ you high.”
Denise lay awake long after Jamal had drifted off, spooned tight behind her, his strong arm draped over her waist and his softening cock nestled warm between her fat ass cheeks. He slept the deep, satisfied sleep of a man who’d emptied his balls completely. She smiled into the dark, stroking his hand gently, content in a way she hadn’t felt in years.
Around 3:07 a.m. her phone buzzed on the nightstand. One short text from an unknown number:
im outside bitch
She carefully slipped out from under Jamal’s arm, still completely naked, and padded quietly to the front door. The moment she opened it, a tall, lean Black teen stepped inside — maybe nineteen, hoodie up, cocky grin on his face.
“Hey, Miss Denise,” he muttered.
Without a word she dropped to her knees right there in the entryway. He yanked his sweatpants down, pulled out a healthy, thick young dick and heavy balls, and pushed straight into her mouth.
There was no warmup. He grabbed her grey hair with both hands and started humping her face hard, driving his cock deep into her gullet with rough, impatient strokes. His heavy balls slapped loudly against her chin — thwap, thwap, thwap — as he fucked her throat like a cheap toy.
Denise tapped his ass once. He understood immediately and went harder, slamming forward with brutal force, then pulling back slow so she could feel every thick inch. His balls swung like wrecking balls, smacking the underside of her chin harder and harder.
“Fuck yeah, take that shit,” he growled, hips pistoning.
It didn’t take long. He strained forward, buried to the balls, gripping the back of her head tight as he unloaded straight down her throat. Thick spurts pulsed into her stomach while she knelt there patiently, eyes watering, swallowing every drop like a good whore.
When he finished, he pulled out, slapped her wet, messy face a few times with his softening cock, and smirked. “See you next time, ho.”
He tossed a crumpled bundle of twenties at her chest, pulled up his pants, and walked out. Denise stayed on her knees for a second, then rose slowly, closed the door, and locked it with a soft click.
A satisfied little smile spread across her bruised, cum-glistened lips.
She wiped her mouth with the back of her hand, tucked the cash into a drawer like it was nothing, and crept back into bed. Jamal was still sound asleep, dead to the world. She slid back into his spoon, pressing her ass against him again, and let out a quiet, happy sigh.
This was going to be a very good arrangement.
Denise’s phone lit up again just after 5 a.m.
im in the car
She sighed softly, careful not to wake Jamal, who was still snoring peacefully behind her. She slipped out of bed, pulled on a thin satin nightgown that barely covered her thick ass and heavy tits, and padded downstairs. Through the kitchen, she opened the side door that led straight into her garage.
The garage door rattled up. A black muscle car rolled in slowly, headlights off, engine purring low before it shut off. Denise climbed into the passenger seat. The driver — some older, stocky Black man she barely knew — got out and walked around the front of the car.
She leaned her head and shoulders out the open passenger window like a perfect gloryhole setup, nightgown riding up her back, fat ass sticking out on the seat. He already had his belt undone. His big, veiny black dick was rock-hard and leaking precum.
Without a single word he grabbed her grey hair and shoved his cock straight down her throat in one thrust. Denise gagged wetly but held still, letting him use her face. He fucked her mouth hard and fast, hips slamming the side of the car, balls smacking her chin.
Three, four, five brutal pumps and he buried himself deep, groaning low as he unloaded. Thick ropes of cum shot straight into her gullet. She sputtered and choked, spit and semen bubbling from the corners of her stretched lips, but she swallowed every drop like the pro she was.
He pulled out, slapped her messy face hard twice with his heavy dick, then slapped her cheek with his open hand for good measure. Without speaking he got back in the driver’s seat. As he backed the muscle car out of the garage, he tossed a small crumpled wad of bills onto the concrete floor.
Denise hit the garage door button, walked over, and bent down to pick up the money, still licking her lips and clearing her throat. She counted it quickly — another two hundred.
“What a nasty fuckin’ whore you are, Denise,” she whispered to herself with a filthy little smile, voice hoarse from the throat-fucking.
She tucked the cash into the same drawer with the earlier bundle, wiped her mouth, and quietly crept back upstairs. Jamal was still dead asleep, naked and beautiful in her bed. She peeled off the nightgown, slid back under the covers, and pressed her cum-warm body against him again, spooning tight.
Her new man didn’t stir.
She kissed his shoulder softly, eyes already closing, a satisfied grin on her bruised, well-used face.
This really was going to work out perfectly.
Denise woke up first, her body deliciously sore. The knot on her forehead had turned a nice purple, her eyes were puffy with faint black bruises, and her throat felt raw and used. But she was glowing, smiling as she watched Jamal sleep for a few minutes before he stirred.
They cuddled lazily in bed, his big hands roaming over her thick naked body, squeezing her heavy tits and fat ass while she stroked his morning wood. No fucking this time — just warm, lazy affection.
She made him a big breakfast: eggs, bacon, grits, and fresh coffee. They ate at the table, her still naked except for a little apron. When it was time for him to leave for the day, Denise pulled out a thick handful of the twenties she’d earned during the night and pressed them into his hand.
“Here, baby. Take this. Thank you for being you. For treatin’ Grandma exactly how she needed.”
Jamal hugged her tight, then leaned in to kiss her. She turned her head at the last second.
“Morning breath,” she said with a little laugh.
He smiled, understanding. “Aight, I feel you. I’ll text you later.”
The second the door closed behind him, Denise leaned against it and cracked up.
“Morning breath… more like dick breath, haha,” she muttered to herself, still laughing as she shook her head.
She was just starting to think about what she might eat for herself when a loud knock came at the back door.
Denise smirked, already knowing. She walked over, still completely naked under the apron, and opened it.
Three young Black dudes — all around nineteen or twenty — stood there in grey sweatpants and sleeveless white tees, bulges already showing. They didn’t wait for an invitation. They barged right in, grinning and already pulling at their waistbands.
Denise chuckled low to herself, closing the door behind them, her bruised face lighting up with filthy excitement.
Guess I’m eating some dick this morning.
The tallest one already had his thick cock out, hard and heavy. “You ready for us, Miss Denise?”
She dropped to her knees right there in the kitchen, apron still on, big tits spilling out the sides.
“Always ready, babies,” she purred, mouth already watering. “Feed Grandma them young dicks.”
The three of them surrounded her, sweatpants dropping, three hard black cocks bouncing in front of her face. She grabbed two in her hands and opened wide for the third, moaning happily as they started using her mouth like the cheap, hungry whore she loved being.
Her new addiction was already off to a busy start.
Later that afternoon, Denise’s phone buzzed while she was pushing her grocery cart down the dairy aisle. It was Jamal.
Jamal: Thinking about you baby. Can’t stop smiling like a fool. Last night was wild as hell 😂 How you holdin’ up?
She smiled, lips still slightly swollen, and typed back as she turned toward the back hallway.
Denise: Aww I’m thinking about you too sugar ❤️ You want anything special from the store while I’m here?
The second she hit send, she stepped into the dimly lit Employees Only storeroom. The two young Mexican stock clerks were already waiting, breathing heavy with anticipation.
The taller one was stocky and thick-bodied, with a soft belly hanging slightly over his waistband, covered in a thick trail of coarse black hair that ran from his chest all the way down. His balls were heavy and low-hanging, furry with dense dark hair. The shorter one was leaner but still soft around the middle, with a hairy chest and belly, and even bigger, plum-sized balls that looked swollen and tight in their sack.
Both already had their cocks out — fat, soda-can-thick Mexican dicks, dark brown with heavy foreskin and plump, bulbous heads. The taller one’s cock was slightly curved upward with thick pulsing veins. The shorter one’s was straighter but even girthier, almost intimidating in its width.
Without a word, Denise dropped to her knees on the cold concrete floor, her thick thighs spreading as she looked up at them hungrily.
They tried shoving both fat, leaking cockheads into her mouth at the same time, stretching her lips painfully wide, but they simply wouldn’t fit.
“Fuck it,” the taller one grunted. He pushed his friend back and jammed his heavy, soda-can-thick cock straight past her lips.
Denise moaned around the thick, veiny shaft and kept texting with one hand while he started fucking her face with long, steady strokes, his hairy balls slapping against her chin.
Jamal: Nah I’m good babe. Just hurry home. I miss that fat ass already.
She sucked hard, hollowing her cheeks, tongue working him while the clerk gripped her grey hair and pumped. He didn’t last long. With a deep groan he exploded, flooding her throat with a surprising, heavy load. Denise drank it all down, swallowing noisily, savoring the thick, salty taste.
The second clerk immediately took his turn. He grabbed her head with both hands and rabbit-fucked her mouth hard — fast, brutal, desperate thrusts that made her eyes water. Wet, sloppy glucking sounds filled the small room as his heavy, hairy balls battered her chin.
“Take it— ahhh!” he squeaked in a high-pitched whine as he came, pumping another huge, creamy load down her throat. Denise moaned happily, swallowing every thick spurt, clearly enjoying how much cum both of them gave her.
When he finally pulled out, she licked her lips and laughed breathlessly.
“Wow… so much milk! I like that.”
Both clerks chuckled, breathing hard, and each handed her a twenty. Denise struggled back to her feet, wiped her mouth, picked up her grocery basket, and headed out of the storeroom like nothing had happened.
As she walked down the canned-goods aisle, she texted Jamal:
Denise: I love you ❤️
She dropped the two twenties into her purse with the rest of the day’s earnings, humming softly, a warm, satisfied glow in her chest.
This had always been her life — long before Jamal, long before AA. Being a secret (not-so-secret) whore was her real addiction. It replaced the bottle years ago, and she had fully embraced it.
She wasn’t ashamed.
And right now she had a good man waiting at home who thought she was just his personal slut. She smiled at the thought, already wondering how long she could keep it that way.
Later that evening, the smell of Denise’s smothered pork chops, collard greens, and macaroni and cheese still filled the apartment. Plates were half-eaten on the table when Denise suddenly pushed her chair back, stood up, and looked at Jamal with pure hunger in her bruised eyes.
“I can’t sit here another goddamn minute,” she said, voice low and needy. “My asshole is throbbing. I need that big dick up my butt right now, baby.”
She turned around, yanked her house dress up over her wide hips, bent forward over the table, and spread her fat ass cheeks with both hands. Her big, dark, well-used shithole winked at him, already shiny with her own juices.
Jamal didn’t hesitate. He stood, dropped his pants, and stepped behind her. His thick, rock-hard cock — still slick from earlier — pressed against her loose hole and sank in with one smooth thrust, all the way to the balls.
“Fuuuuck yes,” Denise moaned loudly, pushing back. “Thank you, baby. Thank you for railing Grandma in her nasty butthole. Pound it. Wreck it. Use that fat dick on my shithole.”
He started fucking her hard, hips slapping loudly against her fat jiggling ass cheeks. The wet, filthy sounds of his cock churning in her loose asshole filled the kitchen. Denise’s heavy tits swung and smacked the tabletop with every thrust.
“Harder, Jamal. Fuck me like you hate me,” she begged. “I want it deep in my guts.”
At her earlier request, he reached forward, hooked two fingers into the side of her mouth, and pulled back hard, fishhooking her like a caught fish. Her cheek stretched obscenely as he used the leverage to yank her back onto his pounding cock.
“Mmmph— yes! Like that!” she slurred around his fingers, drooling down her chin.
Jamal was getting close, grunting with every deep thrust into her warm, gripping shithole, when her phone on the table lit up and chimed.
The message preview was impossible to miss:
im outside bitch
He saw it. His rhythm faltered for half a second, but Denise pushed back harder.
“Don’t stop, baby. Finish in Grandma’s ass. Fill me up.”
He growled and went back to pounding her brutally. A few more savage strokes and he buried himself balls-deep, groaning loud as he unloaded. Thick, hot ropes of cum blasted deep into her bowels. Denise moaned encouragement the whole time, clenching her asshole around him to milk every drop.
When he finally pulled out, his cock was shiny and streaked with ass juice and semen. A thick glob of his load immediately leaked from her gaped shithole and ran down her thigh.
Jamal stared at the phone, breathing hard. “Denise… what the fuck is that message?”
She straightened up slowly, cum still dripping from her ass, and looked at him soberly. “Sit down, baby. Let me handle this.”
Jamal sat at the table, pants around his ankles, cock still half-hard and messy. Denise waddled to the front door, ass leaking, and opened it.
A giant Black man — easily 6’6”, built like a linebacker, dark skin, bald head, thick beard — stepped inside wearing grey sweatpants. The massive bulge in the front was obscene. He didn’t even glance at Jamal at first.
Denise dropped to her knees right there in the living room, eyes already glassy with lust.
The giant didn’t speak. He simply pulled out a monstrous, veiny black cock — easily ten inches and thick as a beer can — and grabbed Denise’s head with both huge hands. He slammed into her throat in one brutal motion, burying more than half his length on the first thrust.
Then he went savage.
He prison-fucked her face with zero mercy — violent, deep, punishing strokes that made her throat bulge visibly. Heavy balls the size of kiwis slapped loudly against her chin. He locked eyes with Jamal the entire time, staring straight into his soul while he destroyed Denise’s throat. Veins stood out on her neck. Thick spit poured down her chin onto her tits in long ropes. Gagging, choking, gurgling sounds filled the apartment.
Jamal watched, mesmerized, his own cock twitching and rising again.
The giant’s eyes never left Jamal’s as his face tightened. With a deep grunt he buried himself to the balls and came hard, flooding Denise’s stomach. Her throat convulsed visibly around the massive shaft. When he finally pulled out, he slapped her messy face with the heavy, spit-covered cock a few times, then handed her a small roll of bills.
He tucked himself away, gave Jamal one last cold stare, and walked out without a word.
Denise stayed on her knees for a moment, catching her breath, wiping thick strings of spit from her chin. Then she stood, closed the door, and turned around.
What she saw in Jamal’s eyes wasn’t anger or disgust.
It was pure, wild joy.
“Come here,” he said quickly, voice thick. “Slide that dick down your throat while it’s still slick from your ass.”
Denise’s face lit up with happy surprise. She hurried over, dropped back to her knees between his legs, and swallowed his ass-slick cock to the balls in one smooth motion. She started sucking him eagerly, bobbing fast.
Jamal groaned, holding her head. “I never understood how niggas could have open relationships… until right now. This shit is crazy.”
Denise suddenly pulled off his cock with a wet pop, strings of spit connecting her lips to his glistening head. She looked up at him, his dick inches from her face.
“This ain’t an open relationship, baby,” she said clearly, voice hoarse. “I’m just a cock-sucking whore. A nasty, dick-hungry, cum-guzzling grandmother whore. That’s who I am.”
Jamal looked down at her — bruised face, swollen lips, spit everywhere — and smiled wide.
“I understand,” he said softly. “And I accept you. All of you.”
Denise rose to her feet, leaned in, and kissed him deep and slow, letting him taste everything on her tongue. Then she sat across from him at the table, still naked, cum still slowly leaking from her asshole onto the chair.
She looked him dead in the eyes.
“Maybe we need to talk.”
Denise reached across the kitchen table and took Jamal’s hand in both of hers, her thumbs gently stroking his knuckles. Her face was still flushed, lips puffy, a thin string of spit and cum drying on her chin. She looked him straight in the eyes, completely naked, cum still slowly leaking from her well-fucked asshole onto the chair.
“Jamal… I need you to hear me,” she said softly but firmly. “At my core, I am a filthy cock-sucking whore. That’s not a phase. That’s not something I do when I’m bored. That’s who I am. Since the day I put down the bottle, I haven’t gone a single day without sucking at least one dick. Some days it’s two. Some days it’s ten. I need it like I used to need alcohol. It’s my medicine.”
Jamal squeezed her hand back, listening.
“I know,” he said quietly. “We’re addicts, baby. You just traded one addiction for another.”
Denise nodded, smiling a little. “Exactly. After my husband died… I finally let that part of me out. I kept her locked up for decades — the good church lady, the grandmother, the sponsor. But the real me? The one that lives for big, hard, throbbing dick down her throat? She came out screaming. And I embraced her. I love her.”
She leaned forward, still holding his hand. “But I also want real love, Jamal. I want a man who knows exactly who I am and still comes home to me. I finally found that man. It’s you.”
Jamal looked confused, brows furrowed. “So… you want to be able to suck all the dicks in town, but I gotta stay faithful to you? Just you?”
Denise smiled warmly, almost sweetly. “That’s exactly it, baby. I’ve already sucked damn near all the dicks in town. Young, old, married, single — I’ve had most of them. And I plan on keeping right on sucking every last one of them. Every day if I can.”
Jamal blinked. “You serious?”
“Dead serious.”
He let out a short laugh, half shocked, half amazed. “Have you sucked police dick?”
“Yup,” she said proudly. “Got handcuffed to the headboard and everything while two officers took turns down my throat. Came in my mouth and left me a little tip.”
“Damn… Is there any dick in this city you haven’t sucked?”
“Only the ones too young,” she answered honestly. “But the day they turn eighteen? I make it my business to get them down my throat as soon as possible. I like breaking them in right.”
Jamal sat back, running his free hand over his face. “I thought… I thought I was getting a committed relationship with my own personal dick-sucker. Not everybody’s dick-sucker.”
Denise squeezed his hand tighter. “I am committed to you, Jamal. You’re my man. You’re the one I want to wake up next to, the one I cook for, the one I love. But I also need dick. Every day. As much as I can get. In my mouth, in my throat, in my ass — I need it like air. That part don’t stop just because I have a man. It’s who I am.”
He was quiet for a long moment, processing. Then he asked the question that had been bothering him.
“Why do you take money? You don’t need it. You got your own.”
Denise shrugged, completely unashamed. “Because I want to be a whore. A real whore. And whores get paid. It makes my pussy wet when they throw money on me after they use me. It’s part of the thrill.”
Jamal softened, a small smile creeping onto his face. “Well… I never paid you.”
“That’s because you’re the one, baby,” she said tenderly. “You’re not a client. You’re my man.”
They sat in silence for a while, hands still linked across the table. Finally Jamal spoke.
“I need some time to think about this, Denise. For real.”
“I understand,” she said gently. “Take all the time you need.”
Jamal stood up, pulled his pants back on, and gave her one long, deep kiss. Then he walked out the front door.
Not even five minutes later, there was a knock at the back door.
Denise didn’t bother putting clothes on. She opened it to find four big, muscular Black men standing there — all in their twenties and thirties, bulges already straining their pants.
They stepped inside without a word. Denise dropped to her knees right in the middle of the living room, mouth open, tongue out like an eager slut.
The first one pulled out a massive, veiny cock and shoved it straight down her throat. She gagged hard as he started fucking her face with long, powerful strokes. The second grabbed her hair and forced his thick dick in beside the first, stretching her lips obscenely wide. The other two stroked themselves, waiting their turn, slapping her face and heavy tits with their hard cocks.
Gluck-gluck-gluck-gluck.
Wet, violent throat-fucking sounds filled the apartment as they took turns destroying her mouth and throat. Spit poured down her chin in thick rivers, dripping onto her swinging tits. One of them slapped her hard across the face while buried in her gullet. Another gripped her grey hair like reins and rabbit-fucked her mercilessly.
But even as she choked and gagged and drooled on their huge cocks, Denise’s mind was only on one person.
Jamal…
She hoped with everything in her that he could accept the truth: she was a big-dick-sucking whore by nature, and she had no intention of ever changing.
She would keep sucking every cock that came her way… but she wanted him to be the one who held her at night.
As another thick load flooded her stomach and the next man stepped up to use her throat, Denise closed her eyes and silently prayed he would come back.
Two weeks had passed.
Denise walked the quiet halls of the coma wing dressed like the perfect church grandmother — modest floral blouse, knee-length beige skirt, pearls around her neck, grey hair neatly pinned back, and a little volunteer badge pinned to her chest that read “Mrs. Denise – Prayer & Comfort Volunteer.”
The nurses at the station gave her knowing smiles and simply looked the other way. They had an understanding. She kept their patients “clean,” and they kept their mouths shut. In return, Denise slipped the head nurse a thick envelope every week.
She moved from room to room like a filthy angel of mercy.
In Room 412, an older Black man lay completely unresponsive. Denise quietly closed the door, pulled the curtain, and gently fished his soft cock out of his hospital gown. She stroked him patiently with her soft hand until his shaft thickened and rose. Once he was fully hard, she climbed onto the bed, leaned over, and violently jammed his entire cock down her throat in one thrust — gagging herself hard, eyes watering, throat bulging. She bobbed fast and sloppy, sucking with loud, wet glucks until his unconscious body twitched and unloaded down her gullet. She swallowed every drop, licked him clean, tucked him away, and whispered “Thank you, baby” before moving on.
In the next room, a young Latino man in his thirties. Same routine — stroke, harden, then she brutally throat-fucked herself on his cock, choking and drooling until he pumped a surprisingly thick load straight into her stomach.
She did this room after room. Some cocks were big, some small, some barely worked at all. She didn’t care. She sucked them all with the same hungry enthusiasm.
Twice she caught staff members pretending to be coma patients — one young white nurse’s aide and one Black orderly. She recognized them immediately but said nothing. She just smiled, dropped to her knees beside the bed, and sucked their cocks too — even the small one. She gave the orderly’s modest dick the same violent, loving treatment, letting him cum on her tongue while he pretended to be asleep.
By the time she finished her rounds, she had sucked ten cocks and swallowed ten loads.
She stopped at the nurses’ station and discreetly handed the head nurse — a thick, middle-aged Black woman named Rochelle — a fat envelope.
“Same as always, baby. Make sure everybody gets a little something,” Denise said sweetly.
Rochelle took the envelope with a smirk. “You’re too good to us, Miss Denise.”
Just then, Denise’s phone chimed. Her face lit up when she saw Jamal’s name.
She walked a safe distance down the hall, leaned against the wall, and answered in a soft whisper.
“Hey, baby…”
Jamal’s deep voice came through. “Where you at right now?”
Denise smiled, still tasting cum on her tongue. “I’m at the hospital, sugar. Doing my volunteer work.”
“Volunteer work, huh?” He chuckled. “What you really doing?”
She bit her lip, voice low and honest. “I’m sucking every dick I can find in the coma wing. Ten so far today. Gonna do a couple more before I leave.”
There was a stunned pause, then Jamal burst out laughing. “Really?”
“Really, really,” she whispered, grinning. “I just finished cleaning out Room 427. Swallowed a big load from a man who ain’t woke up in six months.”
“Goddamn, Denise…” He sounded amazed, but there was warmth in his voice. “I miss you, woman.”
“I miss you too, baby,” she said softly, her heart fluttering. “More than you know.”
Jamal was quiet for a second, then spoke. “You free tonight? I’d like to meet my sponsor at that same diner… if you still wanna do that.”
Denise’s smile widened, warm and genuine. “I’d love that. Same booth?”
“Same booth,” he confirmed. “See you at seven?”
“I’ll be there, sugar. Looking forward to it.”
She hung up, leaned her head back against the wall for a moment, and let out a happy little sigh.
Even with ten loads in her belly and the taste of strange men still on her tongue, all she could think about was seeing her man again.
She straightened her church-lady blouse, wiped the corners of her mouth, and headed toward the next room with a satisfied sway in her thick hips.
Tonight she would sit across from Jamal like a proper sponsor… while still being the nastiest cock-sucking grandmother in the city.
And she couldn’t wait.
Epilogue
The diner was quiet that evening, just the low hum of fluorescent lights and the occasional clink of silverware. Jamal and Denise sat in the same corner booth where their story had begun weeks earlier. Two cups of coffee steamed between them. Denise was still dressed in her modest church-lady volunteer outfit, looking every bit the respectable grandmother — except for the faint purple knot on her forehead that had almost healed and the slight hoarseness in her voice.
She was mid-story, leaning forward with a proud, filthy little smile on her face.
“…so after I finished the last coma patient — that made ten loads at the hospital — I drove straight to the homeless shelter on 12th Street,” she said, voice low but excited. “I know the manager there. He lets me use the back storage room. I cleared five more big dicks this afternoon, baby. Five.”
Jamal’s eyes widened slightly as he sipped his coffee, listening intently.
“I love sucking homeless dick,” Denise continued shamelessly. “It’s usually unwashed, sweaty, musky as hell. Some of them haven’t had a proper bath in weeks. The smell alone makes my pussy drip. And because they can’t pay me, they try so hard to cum. They fuck my throat like they’re trying to put a baby in my stomach. One big dirty nigga today grabbed my head and just roared when he came — must’ve shot eight or nine thick ropes straight down my gullet. I swear I felt it hit my belly.”
She licked her lips at the memory.
“After that, I stopped at the supermarket for a few things. The big Black security guard — you know, the tall one with the bald head and the gold tooth? — he recognized me. I told him I didn’t have enough cash on me. So I sucked him off in the loading dock instead. Took that fat nine-inch dick all the way down, let him skull-fuck me till he busted. Walked out with a full bag of groceries, no problem.”
Jamal let out a slow breath, half laughing, half stunned. “Damn, Denise…”
She reached across the table and took his hand. “I’m happy you’re feeding your addiction in so many different ways. But… do you ever get enough? Like, is there a point where you feel satisfied?”
Denise didn’t even hesitate. She shook her head, eyes bright and honest.
“No, baby. Never. I will never, ever get enough big dicks in my mouth. Not in this lifetime. If you pulled ten hard cocks out right here in this diner, I’d drop to my knees under this table and suck every single one of them while our food got cold. That’s just how I’m built.”
Jamal sat back, visibly adjusting himself under the table. His cock was rock hard.
“That shit makes me hard as fuck,” he admitted, voice thick. “But I’m not gonna lie… I worry about diseases. All these random niggas—”
Denise squeezed his hand tighter and smiled gently.
“I made peace with that risk a long time ago. Over the years my body seems to have built up some kind of resistance. I haven’t had a single outbreak in almost six years. Not herpes, not gonorrhea, nothing. I get tested every month like clockwork and I stay clean. I really believe God or nature or something gave me a special immune system because no other woman in history has gone to the lengths I have to suck as much dick as I do. I’m probably the biggest cock addict who’s ever lived.”
Jamal stared at her for a long moment, processing everything. Then he smiled — a real, warm, accepting smile.
“Come home with me tonight, Denise.”
Her face lit up with pure joy.
“Yes, baby,” she said softly. “I’d love that. I missed sucking your dick the most. All those other cocks today… they were just feeding the hunger. Yours is the one I crave when I’m lying in bed at night.”
They paid the check and walked out of the diner arm in arm. Denise leaned her head against his strong shoulder as they crossed the parking lot. The night air was cool, the streetlights glowing softly above them.
As they reached the car, Jamal opened the door for her like a gentleman. Before she got in, she looked up at him, eyes full of filthy love and hope.
“You really think you can handle me?” she asked quietly.
Jamal leaned down and kissed her forehead, right on the fading bruise.
“I don’t know,” he said honestly. “But I want to try. Because I love my nasty, dick-sucking, cum-guzzling grandma.”
Denise laughed softly, the sound warm and happy, and slid into the passenger seat.
As they drove off together into the night, her hand resting on his thigh, both of them knew the road ahead wouldn’t be normal. It would be messy, filthy, complicated, and filled with countless other cocks.
But for the first time in years, Denise felt like she didn’t have to hide who she truly was.
And Jamal… he was starting to realize he didn’t want her to.
A bright, strange, and very wet future lay ahead of them.
The End
This is an original work of consensual adult fantasy fiction.
Unauthorized copying, reproduction, distribution, or republication in any form is strictly prohibited.