Written by AIEvery story here is written by an AI. Tell it what you want and it writes it for you →
Ask the writer →

Chubby Grandma's Breast Massage

Chubby 58-year-old stepgrandma Danielle lets her 22-year-old stepgrandson oil and fuck her massive tits.

19 min read October 02, 2026New

Danielle had always kept her house warm in the summers, the kind of humid closeness that made thin cotton cling. At fifty-eight she moved through the kitchen in a pale blue house dress that barely contained her, the fabric stretched tight across the heavy sway of her breasts. They were massive, soft, and pendulous, the kind of weight that left red grooves in her shoulders by evening and made her lower back throb. She was a widow of three years, plump through the hips and belly, thighs that brushed when she walked, and those enormous tits that drew every eye whether she meant them to or not.

Lorenzo arrived just after noon, twenty-two and carrying a single duffel. He was tall, dark-haired, still growing into the broadness of his shoulders. Danielle met him at the door with a smile that crinkled the corners of her eyes and pulled him into a soft, full-bodied hug. Her breasts mashed against his chest; he felt the give of them, the heat through the thin dress, and something low in his stomach tightened hard.

“Come in, come in. You must be starving after the drive.”

He followed her inside. The house smelled of lemon polish and the light floral lotion she always wore. She bent to pull a pitcher of iced tea from the fridge and the neckline of the dress gaped, offering a deep shadowed valley and the upper curves of pale flesh that jiggled with every movement. Lorenzo’s gaze locked there and stayed. He could not help it. The thin material strained around the full undersides, the weight of them obvious, nipples faintly outlined where the cotton rubbed.

Danielle straightened, poured two glasses, and caught him looking. A slow, knowing warmth spread through her. She had noticed the way his eyes kept returning ever since he stepped through the door. It had been a long time since anyone stared at her like that—open hunger mixed with shy guilt.

They sat at the kitchen table. She complained lightly while she rubbed the back of her neck.

“These damn things,” she said, cupping the undersides of her breasts through the dress as if to demonstrate the heft. “They ache something fierce by afternoon. Shoulders, back, the whole works. Feels like I’m hauling bowling balls around.”

Lorenzo’s throat worked. He watched her hands lift and settle the heavy mounds, watched the way the fabric tented and then settled again. Heat flooded his face and his cock. He shifted in the chair, trying to hide the growing tent in his shorts.

Danielle saw that too. She leaned forward a little, letting the neckline dip further, and gave him a small, teasing smile.

“You’re staring again, Lorenzo. Not very subtle.”

He swallowed. “Sorry. I just— Christ, they’re hard to ignore.”

“Hard to ignore,” she repeated, amused. Her voice dropped into something warmer, silkier. “Have you been thinking about them? Be honest.”

He looked at the table, then back at her face, then inevitably down again. “Yeah. Since I got here. Before that, if I’m honest. I’ve thought about touching them. A lot.”

Danielle’s pulse quickened. The admission landed between her legs like a warm hand. She stood, the chair scraping softly, and walked around the table until she stood close enough that he had to tip his head back to meet her eyes. The smell of her lotion and warm skin filled his nose.

“Then maybe you should do more than think.”

She reached up, hooked her thumbs under the straps of the house dress, and drew them down her arms. The soft cotton peeled away from her shoulders and caught for a second on the upper curves of her breasts before she tugged it lower. Her tits spilled free—huge, heavy, pale, the nipples large and already tightening in the cooler air. They hung and swayed with their own gravity, the undersides marked faintly from the dress, the soft flesh dimpling where her fingers had held them earlier.

Lorenzo’s breath left him in a rush. Up close they were even more overwhelming, the kind of breasts a man could lose himself in. Danielle reached into a nearby drawer, pulled out a small bottle of massage oil she kept for her shoulders, and pressed it into his hand.

“Oil them for me,” she said quietly. “Really work it in. My back will thank you, and so will the rest of me.”

He stood. His hands shook a little as he poured oil into his palms and rubbed them together. The scent of almond rose between them. Danielle guided his wrists forward until his slick hands cupped the undersides of her breasts. The heat of her skin, the impossible softness, the sheer weight settling into his palms—it punched a low sound out of his throat.

He began to move. Slow circles at first, spreading the oil across the heavy globes, lifting them, letting them settle again with a soft slap against her ribcage. Danielle’s eyes fluttered. She arched into his touch, pushing more of that warm flesh into his hands.

“That’s it,” she murmured. “Use both hands. Don’t be gentle—they’re used to being heavy. Knead them.”

Lorenzo obeyed. He filled his palms completely, thumbs brushing the hardening nipples, fingers sinking into the yielding meat of her tits. Oil gleamed on the pale skin; the soft flesh shone and jiggled with every firm stroke. He pressed them together, watched the deep cleavage form and spill over his knuckles, then released them to bounce and sway. Danielle moaned openly now, a rich, throaty sound that went straight to his cock.

He worked the oil lower, sliding his hands underneath so the full weight rested in his grasp, then up again over the tops, thumbs circling the large areolas until her nipples stood stiff and dark. Each time he squeezed, a fresh little whimper slipped from her lips. She reached up and covered his hands with her own, pressing them harder against her, showing him exactly how much pressure she liked.

“God, your hands feel good,” she breathed. “I’ve wanted someone to really handle them for so long. Keep going. Don’t stop.”

Lorenzo’s restraint frayed. What had started as a massage turned hungry. He bent his head and pressed his face into the soft valley between them, breathing her in, then dragged his open mouth across one gleaming curve. His tongue flicked a nipple; Danielle gasped and clutched the back of his head, holding him there. He sucked the stiff peak between his lips, hard enough to draw another moan, while both hands continued to maul and oil the rest of her tits. Oil slicked his cheeks, his chin. Her breasts swallowed half his face when he pressed in close.

Danielle’s free hand drifted down, found the hard ridge of his cock straining his shorts, and cupped it through the fabric. She stroked him slowly while he worshipped her chest, squeezing the heavy soft mounds together around his face, smothering him in warm oiled flesh.

“Feel how hard you are just from this,” she whispered against his hair. “I can feel you throbbing. You want to fuck these, don’t you? Slide that cock right between them until you make a mess all over my chest.”

Lorenzo groaned into her skin, nodding, still sucking and biting gently at the soft undersides while his hands never stopped moving—kneading, lifting, spreading more oil until her tits shone and bounced wetly with every breath. He pinched both nipples between slick fingers and tugged, watching the heavy flesh stretch and jiggle back. Danielle’s knees weakened; she leaned against the edge of the table for support, thighs pressed together against the growing ache between them.

He lifted one massive breast and lavished the underside with open-mouthed kisses, then the other, leaving shining trails. His cock jerked in her stroking hand every time her tits slapped softly together. She was panting now, eyes half-lidded, watching him lose himself in the soft weight of her.

“Harder,” she urged. “Really dig your fingers in. I want to feel it tomorrow.”

Lorenzo gripped tighter, fingers disappearing into the plush flesh, shaking her tits so they swayed heavily side to side. Oil flew in fine droplets. He buried his face again, groaning, rubbing his cheeks and mouth all over the slippery soft skin while Danielle kept a firm, slow rhythm on his cock through the shorts. The kitchen filled with the wet sounds of oiled flesh and their shared, needy breathing.

She tugged him upright by the hair just enough to speak against his mouth, her tits still crushed against his chest, nipples dragging oil across his shirt.

“We’re not finished,” she said, voice low and rough with want. “Not even close. But first you’re going to keep oiling them until every inch is slippery. Then you’re going to put that hard cock right where it belongs.”

Lorenzo’s hands never left her breasts. He squeezed them together again, thumbs stroking the stiff nipples, staring down at the way they overflowed his grip. Danielle smiled, slow and filthy, and gave his cock one last firm stroke through the fabric before letting go.

“Bedroom,” she murmured. “Bring the oil. I want you to take your time with them—and then I want you to fuck them until neither of us can think straight.”

She turned, the heavy oiled mounds swaying and gleaming with every step as she led him down the hall, the thin dress still bunched around her waist. Lorenzo followed, bottle in one hand, the other already reaching again for the warm, soft weight of her, tension coiling tight and unfinished between them.

They reached the bedroom without a word. Danielle pushed the door shut with her hip and turned to face him, the house dress still crumpled around her waist like a forgotten sash. Her oiled breasts hung free and massive, gleaming in the afternoon light that filtered through the half-drawn curtains, nipples thick and dark from his earlier mouth. She sat on the edge of the wide bed, patted the mattress beside her, and waited while Lorenzo set the bottle down and stripped out of his shirt and shorts. His cock sprang free, thick and already slick at the tip from how hard she had been stroking him in the kitchen.

He climbed onto the bed and knelt in front of her. She handed him the oil again. He poured a generous stream into his palms, rubbed them warm, then filled both hands with the heavy soft weight of her tits. The flesh spilled over his fingers, warm and plush, still slippery from before. He began kneading in slow, deep circles, thumbs pressing into the undersides, lifting and letting them drop so they slapped softly together. Danielle’s head tipped back. A low hum rolled out of her throat.

“Yes—just like that. Dig in. They’re so full they hurt.”

Lorenzo worked the oil everywhere, coating every curve until her breasts shone wet and heavy. He squeezed them together, watched the deep valley form, then released them to bounce and sway. His thumbs found her thick nipples, circling, pinching, rolling them until they stood stiff and dark. He bent and took one into his mouth, sucking hard, tongue dragging across the peaked flesh while his hands never stopped mauling the rest. Danielle’s breath hitched. Her hand slid down between them, wrapped around his cock, and began a slow, firm stroke, thumb smearing the wetness at the head.

“Feel how hard you get just from my tits,” she murmured, voice rough. “Keep sucking. Bite a little—I like it.”

He switched to the other nipple, lips sealing around it, tongue flicking while he sucked deep. Her free hand cradled the back of his head, pressing him harder into the soft mound. Oil slicked his cheeks and chin. He groaned around the nipple, the vibration making her moan louder. She stroked him faster, twisting her wrist on the upstroke, feeling him throb against her palm.

“God, your mouth,” she breathed. “Don’t stop. Knead them harder while you suck.”

Lorenzo obeyed. His fingers sank deep into the soft chubby flesh, shaking her tits so they jiggled and slapped against his face. He pulled off one nipple with a wet pop and attacked the other, licking broad stripes across the areola before sucking it back in. Danielle’s strokes grew firmer, faster. Her thighs parted. He could smell how wet she was already.

She tugged him upright by the hair, eyes dark with need. “On your back. Now.”

He stretched out on the pillows. Danielle swung a thick thigh over him, settling astride his hips, facing him. Her massive breasts hung right in front of his face, swaying, still glistening. She reached between them, wrapped her fingers around his cock again, and guided the thick head to her slick entrance. She was dripping, the folds hot and swollen. She sank down slowly, taking him inch by inch until she was fully seated, her soft belly pressed to his, her pussy clenched tight around him.

“Fuck—you fill me up,” she groaned, already rolling her hips. “So deep.”

She started riding him hard, lifting and dropping her weight so her heavy breasts bounced and slapped against his face with every thrust. The soft oiled flesh smacked his cheeks, his mouth, his forehead. Lorenzo gripped them both, fingers digging in, and sucked a nipple back into his mouth while she fucked herself on his cock. The wet sounds of her pussy taking him filled the room, loud and filthy, mixed with the fleshy slap of her tits.

“Yes—suck them while I ride,” she panted, voice rising. “They’re yours right now. Bite, pull, I don’t care—just don’t let go.”

He suckled harder, teeth grazing the thick peak, hands squeezing and lifting the massive mounds so they smothered his face on every bounce. Danielle rode him with rolling, grinding thrusts, her thighs quivering, the soft insides of her pussy fluttering around his shaft. She braced her hands on his chest and picked up speed, slamming down harder, her breasts swinging wildly and crashing against his mouth and jaw.

“Listen to you moaning into my tits,” she gasped, laughing breathlessly. “You love how they smother you. Tell me.”

“Love them—fuck, love fucking you with them in my face,” Lorenzo groaned against her skin, the words muffled as another bounce buried him. He sucked one nipple deep again, tongue lashing, while his hips jerked up to meet her. “So fucking soft and heavy. Gonna fill you—”

“Do it,” she demanded, riding faster, breasts slapping wetly against his face with every drop of her hips. “Fill this pussy. I want to feel it drip out of me later.”

Her moans turned loud and open, raw sounds that matched the wet slap of skin. Lorenzo’s hands never left her tits—squeezing, pulling the nipples, shoving his face deep into the soft cleavage so he could barely breathe. Danielle’s pace turned frantic. She ground down hard, circling her hips, her thick nipples dragging oil across his lips and cheeks every time she bounced. The bed creaked under them. Sweat and oil mixed on their skin.

“I’m close—fuck, your cock’s so hard inside me,” she cried out, voice cracking. “Come with me. Shoot it deep while you suck.”

Lorenzo’s control shattered. He latched onto one heavy breast, sucking the nipple as deep as he could while his cock pulsed hard inside her. He came with a long, broken groan, flooding her pussy in thick hot spurts. Danielle felt every jet and slammed down harder, grinding through her own climax, pussy clenching and milking him while her breasts kept bouncing and smothering his face. She shouted his name, then just raw noise, riding out the waves until her thighs shook and she collapsed forward, still impaled, her massive soft tits blanketing his chest and face.

They stayed locked like that, breathing hard, her weight pinning him, his cock still twitching inside her as the last pulses faded. Danielle lifted just enough to look down at him, a wicked, satisfied smile curving her mouth. Oil and spit shone on her breasts. Cum already started to leak around where they were joined.

“We’re not done with these,” she whispered, cupping her own tits and pressing them back into his face. “Not by a long shot. I still want that cock sliding between them until you cover me. And then maybe again inside. But first—” she rolled her hips once more, slow and deliberate, feeling him still half-hard “—you’re going to stay right here while I decide what I want next.”

Lorenzo’s hands slid back up to grip the soft heavy flesh, already kneading again, thumbs finding her nipples. The hunger in her eyes told him the afternoon was only getting started, tension coiling fresh and unfinished between them even as her pussy fluttered around the mess he had left inside her.

Danielle rolled her hips one last slow circle, feeling the warm slick mess of his release start to slip out around his still-half-hard cock. She stayed seated for a long breath, letting him knead her oiled breasts while she decided. The weight of them filled his hands completely, soft and heavy and gleaming. Her pulse still thudded between her legs. She wanted more. She wanted those hands and that thick cock right where they belonged—between the massive soft mounds that had ached for attention all day.

She lifted off him carefully. Cum dripped down her inner thigh in a thick white trail as she swung her leg over and settled onto her back against the pillows. The house dress was still bunched uselessly around her waist; she shoved it lower and kicked it free so she was bare from the waist up, only her full hips and soft belly and those enormous tits on display. Afternoon light caught the sheen of oil and spit across her chest. She cupped the heavy undersides herself, lifting them, pressing them together until a deep valley formed.

“Oil again,” she said, voice husky. “Pour it right down the middle. I want them slippery enough that you can fuck them properly.”

Lorenzo sat up, grabbed the bottle, and straddled her thick thighs. He tipped a long stream of warm almond oil straight into the cleft of her cleavage. It ran down in shiny rivulets, coating the inner curves, dripping over the soft undersides onto her belly. Danielle watched his face the whole time—the way his eyes stayed locked on the glistening flesh, the way his cock twitched and thickened again at the sight. She reached up, took both of her breasts in her own hands, and squeezed them tight around the empty space between.

“Now put it in,” she murmured. “Slide that cock right between them. Use me.”

He leaned forward, guided the flushed head of his cock to the top of the valley, and pushed. The oiled soft flesh parted and closed around him instantly, engulfing half his length in hot, plush heat. Danielle pressed harder from the sides, her fingers dimpling deep into the chubby meat of her tits so that every inch of him was hugged. He groaned low and started to thrust.

The slide was filthy and perfect. Oil squelched wetly with every stroke. Her breasts jiggled and rolled around his shaft; the soft weight of them slapped lightly against his hips on the downstroke. Lorenzo braced his hands on either side of her head and fucked the tight channel she made for him, watching the head of his cock appear and disappear between the pale gleaming mounds. Danielle kept the pressure steady, thumbs brushing her own stiff nipples every time she squeezed. The friction dragged across her sensitive skin, sending sparks straight down to her still-throbbing pussy.

“God, look at you,” she panted. “Fucking my tits like you own them. Harder—make them bounce.”

He obeyed, hips snapping faster. The wet slap of flesh on flesh filled the bedroom. Her massive breasts shuddered and rippled with every thrust; oil flew in tiny droplets onto his stomach and her collarbones. Lorenzo’s cock was fully hard again, the thick ridge of it dragging against her inner curves, the flared head popping free of the top of her cleavage on every upstroke so she could see how shiny and dark it had become. She leaned her chin down and opened her mouth. The next time he thrust up, the head slid across her tongue. She licked the slit, tasted herself and the fresh salt of him, then sealed her lips around it for one wet suck before he plunged back down between her tits.

“Fuck—Danielle—” he choked out. His rhythm stuttered.

She smiled around the next lick and kept working her breasts harder around him, kneading them the way he had earlier, rolling the heavy flesh so the oil-slick channel stayed tight. “Don’t hold back. I want you to cover them. All over these big soft tits you’ve been oiling and sucking all afternoon. Come on my chest. Make a mess of me.”

Lorenzo’s thrusts turned raw and deep. He gripped the outer curves of her breasts himself now, fingers sinking in, holding them locked around his cock while he pounded the slippery valley. Danielle’s hands freed up; she reached lower and rubbed two fingers in tight circles over her swollen clit, the leftover slickness from their earlier fucking making the touch easy and filthy. Her soft belly jiggled. Her thighs trembled. The dual sensation—cock dragging between her oiled tits, her own fingers working her clit—had her moaning open-mouthed with every stroke.

“That’s it, use them,” she gasped. “They’re so fucking full and heavy for you. Feel how they swallow your cock. I’ve wanted this—wanted someone to really fuck these and own them—”

He bent lower, still thrusting, and captured one thick nipple between his lips even while his cock stayed buried in her cleavage. He sucked hard, tongue flicking, never losing the rhythm of his hips. Danielle cried out and rubbed herself faster. The wet sounds grew louder—oil and skin and the soft fleshy bounce of her tits against his shaft and balls. She could feel him swelling, the head flaring hotter against her tongue every time she managed to catch it.

“I’m close,” he groaned against her breast. “Gonna come all over you—”

“Do it. Now. Paint them.”

Lorenzo pulled back just enough to free his cock from the tight channel. He wrapped one fist around himself, the other still mauling her left breast, and stroked hard and fast. Danielle shoved both tits upward, offering the full gleaming surface of them, nipples dark and wet from his mouth. He came with a broken shout. Thick ropes of cum pulsed out across the upper slopes of her breasts, striping the soft pale flesh, splashing into the deep valley, catching on one stiff nipple and dripping down. A second and third jet landed higher, some of it reaching the base of her throat. He kept stroking, milking every last spurt onto her oiled skin until his cock gave a final weak twitch and he sagged forward, bracing himself above her.

Danielle looked down at the wreckage—her massive tits shiny with oil and streaked white, cum already sliding into the soft creases underneath—and laughed, low and satisfied. She scooped a little of his release with two fingers and smeared it across her nipple, then brought the fingers to her mouth and tasted him. Her other hand was still lazy on her clit; she finished herself with a few firm circles, hips jerking as a smaller, sharp climax fluttered through her while she watched his face.

They stayed like that for a minute, breathing hard, the scent of sex and almond oil thick in the warm room. Lorenzo finally eased down beside her. Danielle turned onto her side so her heavy breasts spilled against his chest, still sticky and gleaming. She reached up, cupped the back of his neck, and pulled him into a deep, slow kiss. Her tongue slid against his, unhurried, tasting the salt of sweat and the lingering flavor of her own skin. When she broke the kiss she stayed close, lips brushing his.

“That,” she said softly, “was the best breast massage I’ve ever had. Hands down. Thank you.” She smiled, eyes warm and still dark with leftover hunger. “These tits are available for you anytime you want them during your stay. Morning, night, middle of the afternoon—you just say the word and I’ll get the oil out again. Or skip the oil. I don’t care. They’re yours while you’re here.”

Lorenzo grinned, already sliding a hand back up to cup the soft undersides, thumb tracing a cooling streak of his own cum. “I’m going to take you up on that. A lot.”

“Good.” She kissed him once more, quick and sweet this time, then settled her head on his shoulder. Both of them were still smiling, already half-planning the next round—maybe after dinner, maybe first thing tomorrow with coffee still cooling on the nightstand, her on her knees so he could fuck her tits from behind while she braced herself on the mattress.

What Lorenzo did not know, as he lay there tracing idle circles on the heavy soft flesh he had just covered, was that Danielle had orchestrated every minute of the afternoon. She had bought the massage oil that same morning, set it in the kitchen drawer on purpose, and worn the thin blue house dress because she knew exactly how it would gap when she bent over. She had watched the way he looked at her last Christmas and decided then that the next time he stayed under her roof she would offer him everything hanging heavy on her chest. The ache in her back had been real. The rest had been deliberate. She kept that secret tucked quietly behind her satisfied smile while his fingers kept roaming, already eager for the next time she would let him oil and fuck her massive tits again.

Rate this story

★★★★★
Thanks for rating
Something wrong with this story?
Ask the writer

Want your own taboo story?

Tell the AI the set-up. It writes it for you in about five minutes. Free.

Skip the queue. Private, twice as long, ready in 60 seconds, with audio. $4.99 →
Adults only · no real people · what you type is never shown on the site
Sponsor

Real people on cam, right now.

Free to watch. No card, no signup needed.

Watch live →
Sponsored link. 18+ only.
Tagged

Fresh filth, nightly

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