Giant GILF Beach Day
Shrunken First Semester
chapter 21
by
maximally
F/M
Interactive
Reviewed
humiliation
140
odor
240
shrinking
250
size difference
2.7K
gilf
33
femdom
420
female domination
110
milf
180
giantess
1.6K
shrunken man
430
shrunken male
330
tiny man
450
tiny
260
body odor
240
grossdom
210
school
380
college
220
university
210
smaller male
1.9K
gas
270
gassy
300
fart
310
farts
370
butt
410
between buttcheeks
240
between breasts
83
entrapment
220
foot
26
feet
130
footplay
15
foot crush
53
Lupe carried Max into the kitchen, still cradled in her palm. She set him gently on the counter beside the half-eaten plate of beans and eggs, then leaned down so her massive, smiling face filled his entire world.
“You’ve been cooped up in this house for a whole week, mijo. No sun, no fresh air, just telenovelas and Abuela’s feet. Well, aside from all my little errands. And I don’t think that counts.” She reached out and tapped his tiny chest with one thick fingertip, affectionate but firm. “So, we’re going to the beach today. Fresh air, sunshine, salt water — the whole thing. You need it.”
Max’s stomach dropped.
Even before shrinking, he’d always hated the beach. The sand that got everywhere and refused to leave, the relentless sun turning his pale skin lobster-red in twenty minutes, no matter how much sunscreen he slathered on, the crowds of people who somehow always seemed to be having the exact kind of loud, easy fun he could never manage. The last time he’d been dragged into a family beach day over the summer, Izzy had spent the entire afternoon “accidentally” burying him up to his neck in the sand and leaving him there while she took selfies with her friends and farted in his face for the entertainment of her Snapchat story. He’d rather spend another hour making out with Lupe’s foot than deal with that kind of public humiliation again.
“I… I don’t know, Lupe,” he said, voice small. “I’m… not much of a beach guy.”
“Even better,” Lupe cut in, already straightening up with that no-nonsense teacher glare he knew too well. “You spent your whole life hiding from things that make you uncomfortable. That stops now. Abuela’s orders.” She softened it with a wink. “We’re going. End of discussion.”
Max opened his mouth to argue, then closed it. There was no winning when she used that tone. He just nodded weakly.
“Good boy.” Lupe scooped him back up and carried him down the hallway toward the bedroom. “Now let’s get ready.”
She set him on the nightstand while she opened the closet. Max watched, heart already hammering, as she peeled off the pink housecoat and stood there in nothing but her skin for a moment — heavy F-cup breasts swaying heavily with every breath, soft belly rounded and sun-browned, thick thighs that could crush a car, and that massive, sun-browned ass that could probably eclipse the sun if she turned the right way. Then she reached into the dresser and pulled out a skimpy floral two-piece bikini.
It was bright — vivid red and yellow tropical flowers on a green background — and clearly not designed for a woman of Lupe’s size and shape. The top was a triangle style that struggled heroically to contain her heavy breasts; the strings dug deep into the soft flesh of her back and sides, and when she fastened it behind her, her deep cleavage spilled over the top like it was actively trying to escape. The bottoms were even worse — or better, depending on who you asked. They sat high on her wide hips, the thin fabric disappearing completely between her massive cheeks and leaving most of that dump-truck ass completely exposed to the air. A soft, warm roll of belly hung just over the waistband, jiggling slightly as she moved.
Lupe turned side to side in front of the full-length mirror, adjusting the strings with a little smirk, watching the way her body moved in the tiny pieces of fabric. Then she glanced over at Max on the nightstand, eyes sparkling with mischief.
“Well, mijo? How do I look?” She gave her hips a slow, deliberate sway, making her heavy breasts bounce and her ass ripple. “Be honest. Too much?”
Max’s face went nuclear. His tiny cock twitched hard against his thigh before he could stop it. The sight of her — sixty-four years old, thick as hell, barely contained by that tiny floral bikini — hit him like a truck. He stammered, eyes darting everywhere and landing nowhere. “I— uh— you look… fine. Good. Really good. The, um… the colors are nice.”
Lupe let out a warm, rolling laugh that made her whole body jiggle. She turned fully toward him, one hand on her hip, the other adjusting the triangle top so it sat even lower on her breasts.
“Relax, pobrecito. I’m just teasing you.” She gave him a fond, knowing smile. “I know I’ve still got it. But it’s sweet how red you get.” She winked. “Abuela appreciates the compliment anyway.”
She pulled a simple white sundress from the closet — light, flowy, with thin straps and a hem that hit just above her knees. It was modest enough to wear over the bikini for the drive, but when she slipped it on, the thin fabric did little to hide the curves beneath. The bikini top’s strings were faintly visible through the dress, and when she moved, the hem rode up just enough to flash the lower curve of her massive ass.
Finally, she turned to Max, eyes sparkling.
“Alright, mijo. Time to get you settled.”
She picked him up carefully and carried him to the bed. With one hand, she tugged the neckline of the sundress and the bikini top downward, creating a deep, warm valley between her breasts. Then she nestled him right in the center of that soft, sun-browned canyon, pressing the fabric gently back into place so only his head poked out above the neckline. The bikini top’s thin strings framed him on either side like living bars. The heat and the faint scent of her skin wrapped around him instantly.
“There,” Lupe said, patting the swell of her chest. “Safe and sound.”
She slipped on a pair of simple white sandals, grabbed her oversized beach bag — pre-packed with towels, sunscreen, and snacks — and headed for the door.
The old silver minivan was already hot when they climbed in. Lupe eased her massive body into the driver’s seat with a grunt, the suspension creaking. She buckled up, adjusted the rearview mirror, and glanced down at the tiny face peeking from her cleavage.
“Ready?”
Max wasn’t. But he nodded anyway.
*
Traffic was brutal.
It was a Saturday in late spring, and everyone in Los Angeles seemed to have decided the beach was the only place worth being. The 405 was a parking lot. Within ten minutes, the inside of the car had turned into a sauna—especially since Lupe insisted on leaving the A/C off to save on mileage.
And then her stomach started to growl.
It began as a low, wet rumble that vibrated through her chest and straight into Max’s back. He tensed immediately.
“Oh… excuse Abuela,” she murmured, not sounding sorry at all.
A moment later, the first fart hit — long, deep, and wet, the classic bean-and-carnitas special she’d been building since breakfast. The sound was muffled by the seat, but the smell was not. It filled the sealed minivan in seconds: thick, eggy, humid, with that heavy, lingering sweetness that only Lupe’s gut could produce. Max’s eyes watered instantly. He pressed his face harder into the soft valley between her breasts, trying to breathe through the fabric of her dress. No amount of odor tolerance would help him in a closed space like this.
Lupe just chuckled and gave his head a gentle pat through the sundress.
“Traffic’s going to be a while, mijo. Might as well get used to it.”
The next hour was pure, concentrated Lupe.
Every few minutes, another blast would rumble out from beneath her — sometimes long and hissing, sometimes short and sharp, always wet and heavy with the aftermath of refried beans and the empanadas she’d snacked on while getting ready. The minivan became a rolling Dutch oven. The smell layered on itself, thick and inescapable, mixing with the heat and the faint coconut scent of the sunscreen she’d already rubbed into her arms and chest. Max was trapped right in the middle of it, face buried in her cleavage, lungs burning every time she shifted or laughed.
They made small talk to pass the time — or at least Lupe did. Max mostly tried not to pass out.
She told him stories about her fondness for beach days back in Queens, sneaking off to Coney Island with friends on hot summer nights, and the boys who used to whistle and catcall even when she was barely older than he was. She laughed fondly as she described the boardwalk lights, the smell of hot dogs and saltwater taffy, the way the ocean looked at night when you were young and stupid and invincible.
“I remember one night under the boardwalk…” She paused, almost like she was deciding whether to continue, but the words kept coming. “I was about your age. Maybe a little younger. There was this boy — Puerto Rican kid, tall, cocky, always had a smile that could get him out of trouble. We’d been flirting all summer. That night we snuck under the boards while the fireworks were going off. The sand was still warm from the day. He had his hands all over me before I even knew what was happening. First time I ever let a boy do that. First time I ever…” She caught herself mid-sentence, glancing down at the tiny, flushed face half-hidden in her cleavage. Max’s expression had gone tight and glum, eyes fixed on nothing, clearly uncomfortable with the sudden intimate detail.
Lupe’s voice softened. She reached down and gently patted the top of his head through the dress.
“Ay, listen to me rambling like an old fool. Some stories are better left for when you’re older, eh?” She gave a small, self-deprecating chuckle. “Point is… when I was your age, mijo, I was out there living. Making mistakes. Having fun. You…” She sighed, not unkindly. “Well, you’ve still got time.”
Max tried to laugh it off — a weak, strained little sound that died almost immediately in his throat. He kept his face buried in her cleavage so she wouldn’t see how hard the words had landed. The comparison sat heavily in his chest. Even at three inches tall and trapped in a fart-filled minivan, he still somehow managed to feel like the biggest loser in the world.
*
By the time they finally crawled off the freeway and into the beach parking lot, Max’s head was spinning. The minivan smelled like a battlefield of digested Mexican food and old-lady perfume. His skin was slick with sweat — both his and hers. Every breath tasted like Lupe’s ass.
Lupe killed the engine and let out a long, satisfied sigh.
“We made it.” She peeled the neckline of the sundress down just enough to look at him. Her face was flushed from the heat, a few strands of silver-streaked hair stuck to her forehead, but she was smiling. “See? That wasn’t so bad.”
Max blinked up at her, dazed, eyes red and watery.
Lupe’s smile softened. She reached in and brushed one giant fingertip gently across his cheek.
“Poor thing. You look like you went twelve rounds with Abuela’s booty.” She chuckled. “Don’t worry. Fresh air now. Real fresh air.”
She opened the door. Warm, salty ocean breeze rushed in, cutting through the thick fog of gas like a knife. Max sucked in a grateful breath.
Lupe stepped out of the minivan, beach bag over one shoulder, and immediately tugged the sundress up and over her head in one smooth motion, revealing the skimpy floral bikini in all its glory. The sun hit her brown skin, making every curve gleam. She adjusted the bikini top strings, gave her massive ass a little shake to settle the bottoms, and then reached into her cleavage to fish Max out.
He dangled between her thumb and forefinger, naked and tiny, blinking in the bright sunlight.
Lupe looked down at him with pure, affectionate mischief.
“Alright, mijo,” she said, voice low and teasing. “Beach day starts now.”
She started walking toward the sand, hips swaying, each step sending her heavy breasts bouncing and Max swinging gently in her grip.
The ocean sparkled in the distance. Seagulls cried overhead. Somewhere nearby, music was playing, and people were laughing.
Max’s stomach twisted with a familiar mix of dread and that strange, reluctant comfort he was starting to recognize.
He was here. With Lupe. In a bikini. And the day was only just beginning.
349 views
·
May 25
Log in to comment