Lupe walked out onto the beach like she owned it.
The sun was high and brutal, the sand already hot enough to sting bare feet. Max stayed as low as he could in the deep valley of her cleavage, the skimpy floral bikini top doing almost nothing to hide him from the world. He kept his head tucked down, one hand gripping the edge of the fabric like it could actually protect him. Every step she took sent her heavy breasts swaying and bouncing around him, the sun-warmed skin and faint coconut scent of sunscreen wrapping him up.
The beach was packed with people his age — college kids, recent grads, groups of friends laughing too loudly and playing music from portable speakers. Girls in tiny bikinis and guys in board shorts, all of them living the exact life he was supposed to be living right now. The sight of them hit him like a fresh punch to the gut. That could have been him. Parties on the sand, cold drinks, girls actually looking at him instead of through him. Instead, he was three inches tall, naked, and wedged between his abuela’s tits like a living accessory.
To make matters even more uncomfortable, a lot of the guys seemed to be checking Lupe out.
Max felt it immediately — the double-takes, the lingering stares, the way conversations dipped when she walked past. Some were subtle. Most weren’t. A group of frat-looking guys near the volleyball net openly ogled her as she passed, one of them elbowing his friend and saying something that made the others laugh. Max’s stomach twisted with a complicated, ugly knot of embarrassment and something that felt dangerously close to possessiveness.
Lupe either didn’t notice or didn’t care. She strolled through the crowds like a queen, hips swaying, until she found an empty patch of sand a little ways down from the main clusters of people. She unrolled a big, colorful beach towel with practiced ease, the fabric snapping in the breeze, then lowered herself onto it with a soft grunt. The motion pressed Max deeper into her cleavage for a moment before she reached in and gently fished him out, setting him on the towel beside her.
“Alright, mijo,” she said, already reaching into her beach bag. “Time for sunscreen. Can’t have either of us burning.”
She squeezed a generous amount of thick white lotion into her palm and started rubbing it over her arms, shoulders, and chest with slow, thorough strokes. The coconut smell grew stronger. When she was done with herself, she looked down at Max with a playful little smile.
“Your turn.”
Before he could protest, she scooped him up again and pressed him right between her freshly oiled breasts. The lotion was cool and slick at first, then quickly warmed against her skin. She rubbed him up and down between the heavy globes in slow, deliberate strokes, coating every inch of his tiny naked body in sunscreen. The sensation was overwhelming — soft, slippery flesh sliding against him from both sides, the deep scent of coconut and her natural musk filling his lungs. His cock, already half-hard from the walk and the stares, went fully rigid against her skin.
As usual, Lupe noticed—but didn’t say anything. She just chuckled softly and gave him one last slow rub before pulling him free.
“There,” she said. “Now you won’t crisp up like a little churro.”
She set him down on the towel.
For a second, Max just stood there, dazed.
This was the first time he had stood on the actual ground — real sand, real open air — since he’d woken up shrunken on that coffee table a week ago. The towel fibers felt huge and coarse under his feet. The warm ocean breeze brushed over his sunscreen-slick skin. Above him, Lupe loomed like a living mountain, her body blotting out part of the sky. It should have been terrifying. Instead, it felt… strangely grounding. Real, in a way, the inside of her house and the hotboxed minivan hadn’t been.
Lupe watched him for a moment, her expression softening as she saw the look on his face.
“Big step, huh?” she said quietly. She didn’t tease. Not this time.
Max swallowed and nodded.
She reached down and gently brushed a bit of sand off the towel near him with one finger.
“Want to do something fun?” she asked. “I've got an idea."
He looked up at her warily.
Lupe smiled. “Let’s build a sandcastle. Just like that game you used to play all the time on your computer. What was it called again? Warcraft?”
“Minecraft,” Max corrected automatically, a tiny, reluctant smile tugging at his mouth despite everything.
“That’s the one.” Lupe’s eyes crinkled. “Come on. You handle the fine details. Abuela will do the heavy lifting.”
Much to Max's surprise, they actually built it.
Lupe used her big hands to pile up damp sand into thick, sturdy walls and towers, shaping the base with surprising care. Max worked on the smaller parts — pressing little windows into the walls with his hands, carving battlements along the top, adding a tiny moat by dragging his feet through the sand. It was slow, ridiculous work at his size, but Lupe was patient. She let him direct where things should go, occasionally leaning in close so he could point, and she could adjust. For a little while, the rest of the beach faded. It was just the two of them, the warm sand, and the simple, stupid task of building something together.
It felt weirdly normal.
Not normal like before shrinking. Normal like the old weekends at her house when she’d make him help with chores or watch telenovelas. Familiar. Safe in a way that didn’t make sense.
When the castle was finally done — lopsided but proud, with a proper moat and little sand flags Max had stuck in the towers — Lupe sat back on her heels and admired it.
“Not bad,” she said. Then her voice took on that familiar teasing lilt. “But I think it’s missing something.”
Max looked up at her. “What?”
Lupe loomed over the little sandcastle, her massive, sunscreen-slick breasts hanging heavy above it. She gave him a wicked little smile.
“Time for the fun part.”
Max’s stomach dropped. “Lupe— wait— no, no no no—”
She didn’t give him time to finish.
With a soft, deliberate motion, Lupe leaned forward and dropped her huge, oiled chest directly onto the sandcastle.
The impact was soft but devastating. The walls collapsed inward with a wet, muffled whump. Towers crumbled. The entire structure pancaked flat under the weight of her breasts. Max, caught right in the middle of it, was instantly buried in soft, lotion-slick titflesh and sand. The pressure wasn’t crushing — she was careful — but it was total. He was pinned, smothered, every inch of him pressed into the ruined castle and her warm skin.
For a few long seconds, she just stayed there, letting her breasts rest on the wreckage.
Then she slowly lifted up.
Max lay sprawled in the flattened remains, covered in sand and sunscreen, gasping. Lupe reached down with two fingers and carefully peeled him out of the mess, holding him up in front of her face. Her cheeks were flushed from the sun and laughter, eyes bright with pure, unapologetic amusement.
She giggled — a warm, genuine sound that made her whole body shake.
“Oops,” she said, not sounding sorry at all. “Guess Abuela got a little carried away.”
Max was still trying to catch his breath, half-laughing and half-wheezing, when they both heard it.
Footsteps.
Slow, deliberate footsteps approaching from behind them in the sand.
Lupe’s smile faded just slightly as she turned her head, still holding Max up between her fingers.
Someone was walking straight toward their towel.
370 views
·
May 25
Back
Read the story up to this chapter. Choices along the path will be highlighted, even on the Outline.
Start with the first chapter:
Start with a later chapter:
Outline
Collect