The next morning, Ross stumbled into the kitchen, still groggy from a restless night pgued by guilty dreams. The events from the previous evening haunted his thoughts as he reached for the cereal box.
"Good morning, sunshine!" Judith's cheerful voice rang out as she bounced into the kitchen wearing a thin silk robe that barely reached mid-thigh. "Guess what? We're going to the beach today!"
Ross nearly choked on his cereal. "What? Mom, no-"
"Yes!" She cpped her hands together excitedly. "It's perfect weather, and you've been cooped up inside far too long. You need some vitamin D!"
"But I have games to-"
"Those silly games can wait." Judith moved behind him, wrapping her arms around his shoulders. Her breasts pressed against his back as she hugged him. "I've already packed our bags! Your blue swim trunks, sunscreen, towels - everything we need!"
Ross squirmed in his seat, trying to ignore the soft pressure of her chest against him. "Mom, I really don't want to-"
"Nonsense!" She ruffled his hair pyfully. "We haven't been to the beach together in ages. Remember how much fun we used to have building sandcastles?"
"That was when I was ten," Ross protested weakly, but he could already tell it was a losing battle. His mother had that determined gleam in her eye.
"The bags are already in the car," she announced triumphantly. "I packed us lunch too. We're leaving in thirty minutes!"
Ross slumped in defeat, watching his mother practically skip out of the kitchen, her silk robe fluttering dangerously high with each bounce. He knew there was no point arguing when she got like this - she'd already made up her mind.
"Thirty minutes!" she called back over her shoulder.
Ross trudged upstairs to his room, closing the door behind him. He stared at his gaming setup - the three monitors still dispying his favorite MMO's login screen. With a heavy sigh, he began the shutdown process.
"So much for grinding those new raid bosses today," he muttered to himself.
As he waited for his computer to power down, his mind wandered to st night's incident on the couch. His cheeks burned at the memory. The worst part was how his mom had acted so casual about it this morning, as if nothing had happened.
"Sweetie, do you need help deciding what to wear?" Judith's voice called through the door, followed by the sound of it opening without warning. She waltzed in, still in that damn silk robe that kept slipping off one shoulder.
"Mom!" Ross grabbed a pillow to cover his p, a reflex he'd developed tely. "I can dress myself!"
"Oh honey, don't be silly." She bent over to look through his bottom drawer, giving him an unintentional view that made him grip the pillow tighter. "You know what? I think you're just going through a phase. All boys your age get a little awkward around their mothers. It's just hormones!"
She straightened up, beaming at him with complete innocence. "Remember when your voice was changing? You were so embarrassed then too! This is just like that - perfectly natural."
Ross wanted to scream that no, this wasn't just hormones, this was her walking around half-dressed and constantly touching him. But she was so genuinely oblivious to the effect she had on him, it made it impossible to even bring up.
"Mom, please - I need to get dressed," Ross finally managed to splutter out.
"Oh! Of course, sweetie." She patted his cheek. "Don't take too long!"
After she left, Ross quickly changed into baggy shorts and a loose t-shirt, grabbing his phone and headphones - maybe he could at least catch up on some anime during the drive.
The car ride proved to be its own special kind of torture. His mother had changed into a white sundress over her bikini, and the thin fabric did little to hide what was underneath. The seatbelt cut across her chest in a way that made Ross's mouth go dry, so he forced himself to stare out the window instead, cranking up the volume on his headphones.
The passing scenery became his salvation - trees, buildings, other cars, anything to keep his eyes from wandering. He counted road signs, pretended to be deeply interested in cloud formations, and memorized license ptes of passing vehicles.
"Isn't this exciting?" Judith's voice broke through during a pause between songs. "We haven't had a proper beach day since you were little!"
"Mm-hmm," Ross mumbled, keeping his gaze firmly fixed on a particurly fascinating billboard about dental insurance.
The hour-long drive felt like an eternity, but Ross maintained his dedicated window-watching routine. When they finally pulled into the beach parking lot, he let out a breath he hadn't realized he'd been holding.
"We're here!" Judith announced cheerfully, the seatbelt sliding across her chest as she turned to beam at him.
Ross pretended to be very interested in unbuckling his own seatbelt, keeping his eyes down.
Judith grabbed their beach bags from the trunk, handing Ross his with a bounce that made her sundress flutter in the ocean breeze. "Let's get changed first, sweetie! The changing rooms are right over there."
As they approached the wooden structure, Judith headed straight for one of the family-sized changing booths. She held the door open, gesturing for Ross to follow her inside.
"Mom! What are you doing?" Ross's voice cracked with panic.
"Oh, don't be silly! It's just like when you were little. Remember how I used to help you change into your swim trunks?" She smiled brightly. "Plus, these single booths are so cramped. This one has much more room!"
Ross's face burned bright red. "I'm eighteen! I can change by myself!"
"But honey, it'll be faster if we share. And look how long the line is getting!" She pointed at the growing queue behind them.
"No. Absolutely not." Ross crossed his arms firmly over his chest, his voice stronger than usual. "I'll use a separate booth."
"You're being ridiculous, sweetie." Judith pouted, still holding the door open. "It's nothing I haven't seen before. I used to give you baths, remember?"
"That was different!" Ross hissed through clenched teeth, mortification growing as other beachgoers started to stare. "I'm using my own booth, end of discussion."
"But-"
"Mom, please!" The desperation in his voice must have finally gotten through to her.
Judith's shoulders slumped slightly, but her smile never wavered. "Oh, alright. If you're going to be so shy about it. The teenage years are so complicated!"
Ross locked the changing booth door and opened his beach bag. His heart sank as he pulled out the swimming trunks his mother had packed. These weren't his usual blue board shorts - these were something else entirely. The tiny piece of electric blue spandex dangled from his fingers like a cruel joke.
"No way," he muttered, searching desperately through the bag for his regur trunks. Nothing. Just this scrap of fabric that looked like it belonged on a European beach.
"Are you okay in there, sweetie?" Judith's voice called from outside.
"Mom, these aren't my trunks!" Ross's voice cracked.
"Oh, those old baggy things were falling apart! I got you new ones. They're the test style - the sales dy said all the young men are wearing them now!"
Ross held the tiny swimsuit against his hips. The fabric barely covered anything. With shaking hands and a growing sense of dread, he stripped down and struggled to pull them on.
The spandex clung to every curve and contour of his body. Worse, the thin material did absolutely nothing to hide his package. Every detail was clearly visible through the stretchy fabric. He tried adjusting himself, tucking and repositioning, but nothing helped. If anything, his attempts at rearrangement only made things more prominent.
"How's it going in there?" His mother chirped.
Ross stared at his reflection in horror. The swimsuit rode up his backside, and no matter how he tugged at the fabric, he couldn't get it to stay in pce. The front was even worse - the outline of his cock was embarrassingly defined, creating a bulge that was impossible to disguise.
"Mom, I can't wear these!" He tried once more to adjust himself, but the spandex seemed determined to highlight rather than hide.
"Ross Stevens, I'm already changed and if you're not out here in five seconds, I'm coming in to get you!" Judith's voice held that tone that meant she wasn't kidding.
Ross closed his eyes, took a deep breath, and pushed open the door. The bright sunlight hit him like a spotlight, making him feel even more exposed.
His mother stood waiting, and Ross's jaw dropped. She wore a tiny white string bikini that revealed every curve and contour of her body. The triangles of fabric barely covered her nipples, showing off the full swell of her breasts. The bottom piece was even worse - just a thin strip of material that disappeared between her ass cheeks and barely covered her front. Her curves were on full dispy, her tanned skin glowing in the sunlight.
A group of college-aged guys had stopped their volleyball game to stare. One of them actually whistled, while another elbowed his friend and pointed. They were all openly gawking at Judith, their eyes roaming over her nearly naked body without shame.
"Oh honey, those new trunks look perfect on you!" Judith bounced excitedly, causing parts of her to jiggle in ways that made the volleyball pyers' eyes go even wider. "See? I told you they'd fit just right!"
Ross wanted to crawl into a hole and die. The way the college guys were looking at his mom made his stomach churn with a mixture of protectiveness and something else he didn't want to examine too closely.
"Mom, your... your swimsuit..." Ross gestured helplessly at her barely-covered body.
"Isn't it cute? The sales dy said it was very 'in' this season!" She did a little twirl that had the volleyball pyers practically drooling.
Ross's heart raced as he realized just how revealing these trunks were. The thin spandex hide nothing, and any slight movement threatened to expose his growing predicament. He started frantically thinking about anything unsexy - math equations, his st dentist appointment, that time he got food poisoning from bad sushi.
"Come on, sweetie! Let's find a good spot!" Judith hooked her arm through his, pressing against him as she steered them down the beach. Her soft breast squished against his bicep with each step, making his mental calcutions increasingly difficult. The pressure of her nipple, barely concealed by the thin white fabric, sent jolts of electricity through his body.
"Times tables," Ross muttered under his breath, "Nine times seven is sixty-three, nine times eight is seventy-two..."
"What was that, honey?" Judith squeezed his arm tighter, causing more forbidden contact.
"Nothing!" His voice cracked. He tried focusing on the sand beneath his feet, the seagulls overhead - anything but the way his mother's curves melded against him as they walked. The beach bag swung in her other hand, forcing them to walk in perfect sync, which only increased the torturous friction.
Ross could feel beads of sweat forming on his forehead, and not from the heat. The spandex trunks were becoming increasingly uncomfortable as he fought against his body's natural response. He silently cursed the sales dy who'd convinced his mother to buy these torture devices.
"Nine times nine is eighty-one," he whispered desperately, "Nine times ten is ninety..."
"Perfect!" Judith excimed, spreading out their beach towels in a retively secluded spot behind some rocks. She rummaged through her bag and pulled out a bottle of sunscreen. "Now, you know how easily Mommy burns."
Ross's mouth went dry as his mother stretched out on her towel, face down. The tiny white bikini bottom had ridden up, exposing most of her perfectly rounded ass cheeks. She reached behind and untied her bikini top, letting the strings fall to the sides.
"Be a good boy and put sunscreen on Mommy," she said, wiggling her hips to get comfortable. "Make sure you get everywhere - I don't want any red spots!"
Ross stared at the expanse of his mother's exposed back, the gentle curve of her spine leading down to that barely-covered ass. The spandex trunks already felt painfully tight.
"I... I can't," he stammered, knowing there was no way he could touch her without his body betraying him.
"Don't be silly!" Judith twisted her head to look at him. "You always used to help Mommy with sunscreen. Come on, honey - I can't reach my back properly."
"Mom, please..." Ross shifted uncomfortably, trying to angle his body away from her.
"Ross Stevens, I am not getting sunburned because you're being difficult." Her voice took on that no-nonsense tone. "Now sit down and help your mother before she gets skin cancer."
She patted the sand beside her hip. "Come on, sweetie. The sooner you start, the sooner it's done!"
Ross realized with growing panic that there was no way out of this situation. His mother wouldn't take no for an answer, and these damn trunks would hide absolutely nothing.
With trembling hands, Ross squirted some sunscreen into his palm. He hesitated before touching his mother's bare shoulders, his fingers barely making contact with her warm skin.
"Mmmmm," Judith purred, "That feels so good, baby. But you need to press harder - really work it in deep."
Ross's face burned as he applied more pressure, spreading the lotion across her shoulder bdes.
"Oh yes, just like that!" His mother moaned. "You've got such strong hands. Don't be shy - get in there nice and deep."
His fingers slid down her spine, working the cream into her skin. Every touch drew more sounds from her that made his spandex trunks feel increasingly constrictive.
"Lower, sweetie," Judith instructed. "You don't want Mommy to burn anywhere. Mmmm... that's it. Harder! You can be rougher - I won't break."
Ross bit his lip as he moved his hands to her middle back, trying desperately to think about anything else. The college algebra test he had next week. The new raid boss mechanics. Anything but his mother's soft skin under his hands.
"Oh God, yes!" Judith groaned as he worked out a knot in her muscles. "Right there, baby! Don't stop!"
Her hips shifted against the towel, making the tiny bikini bottom ride up even further. Ross's hands froze as she continued to squirm.
"Why'd you stop?" She looked back over her shoulder. "You were doing so good! Keep going - Mommy needs it bad!"
Ross's throat went dry. She had no idea how she sounded, how her innocent requests came across. Every word from her lips made his situation more precarious.
"Just a little lower," she urged. "Get everything nice and covered. I want it all slick and wet with sunscreen!"
Ross's cock strained painfully against the tight spandex, the outline clearly visible through the thin material. His hands trembled as he tried to maintain his composure.
"Now do my legs, sweetie!" Judith spread her legs slightly apart on the towel. "Start at my calves and work your way up."
Ross squeezed more sunscreen into his palms, starting at her ankles. His fingers wrapped around her shapely calves, working the lotion into her skin.
"Mmmm, that feels amazing!" She wiggled her toes. "Higher, baby. Get my thighs nice and covered."
His hands slid up to her thighs, his thumbs pressing into her soft flesh. The tiny bikini bottom had ridden up so high it was practically a thong.
"Don't forget the inner thighs!" Judith spread her legs wider. "We don't want any burning in those sensitive spots. Really get in there deep!"
Ross's cock throbbed as his trembling fingers moved to her inner thighs. The position gave him an unavoidable view of the thin white fabric barely covering her most intimate areas.
"Oh yes, right there!" She moaned. "Get it all nice and slippery! I need it everywhere!"
His fingers worked the lotion into her inner thighs as she continued making sounds that tortured him.
"Now for my bottom!" Judith lifted her hips slightly off the towel. "Make sure you get plenty of coverage there - I always burn on my bum."
"Mom, I can't..." Ross's voice cracked as he stared at her barely-covered ass.
"Don't be silly! You can't leave Mommy's bottom unprotected." She wiggled her hips pyfully. "Come on, baby, please? For me?"
"Someone else might see..." Ross protested weakly.
"We're behind these rocks - nobody can see us here." She wiggled again, the tiny white fabric sliding even further between her cheeks. "Pretty please? Mommy really needs you to do this."
His hands trembled as he squeezed more sunscreen into his palms. The way she moved her hips made the spandex trunks feel like a torture device.
"Mmmm yes!" She moaned as his hands hesitantly touched her ass cheeks. "Get it all nice and covered. Really work it in deep - you know how sensitive my ass is to the sun!"
She arched her back slightly, pushing her ass up higher. "That's it, baby! Don't be shy - get every inch nice and slick!"
Ross's fingers worked the lotion into her soft flesh as she continued making little sounds of pleasure. His face burned red as his hands slid over her round cheeks.
"Oh God yes!" She purred. "Your hands feel so good on Mommy's bum! Make sure you get it everywhere - I don't want any white spots!"
"Thanks sweetie, that feels amazing!" Judith sighed contently. "You're such a good boy, taking care of Mommy like this."
Ross exhaled in relief, thinking the torturous ordeal was finally over.
"Now do my front!" Judith suddenly rolled over, completely forgetting she had untied her top earlier. The white bikini top fell away, leaving her rge breasts completely exposed to her son's widened eyes. Her pink nipples hardened instantly in the ocean breeze.
"Oopsie!" She giggled, making no move to cover herself. "Looks like Mommy's having a little wardrobe malfunction! Sorry for fshing you, honey!"
Ross froze in shock, his mouth hanging open as he stared at his mother's naked breasts.
"Oh my god, look at that guy's boner!"
A group of college girls walking past their secluded spot had noticed Ross's predicament. They pointed and ughed, whispering among themselves.
"Holy shit, you could hang a towel on that thing!" One of them snickered, causing the others to burst into fresh giggles.
Ross wanted to die of embarrassment as the girls continued past, still ughing and shooting gnces back at his obvious arousal.
"Don't mind them, sweetie," Judith smiled, still making no attempt to cover her exposed breasts. "Now come on, Mommy needs sunscreen on her front too!"
"Mom, please... this isn't appropriate," Ross stammered, his hands shaking as he tried to avert his eyes from her exposed breasts. "You need to cover up."
Judith giggled, her eyes traveling down to the prominent bulge straining against his tight spandex trunks. "Oh sweetie, looks like someone's getting a little excited! Don't be embarrassed - it's perfectly natural."
"Mom!" Ross's voice cracked as he tried to shift away, but she caught his wrist.
"Come on, honey. Mommy needs protection from the sun everywhere." She guided his trembling hand toward her breast. "Just think of them as any other body part that needs sunscreen."
"I... I can't..." Ross protested weakly, but his mother had already squeezed more sunscreen into his palm.
"Sure you can! Look how hard you are already - I mean, how hard you're trying!" She ughed at her own innuendo. "Now come on, get Mommy's breasts nice and covered. We wouldn't want them getting burned, would we?"
"This is wrong..." Ross whispered, but his resistance was crumbling as she continued to tease him.
"Nothing wrong about protecting your mother from skin cancer!" She arched her back, pushing her breasts up. "Now stop being silly and make sure you get them nice and slippery with sunscreen. Every... single... inch."
Ross's trembling hands touched her breasts, spreading the cool cream across her warm skin. His fingers glided over her nipples, which hardened instantly at his touch. The spandex trunks were now completely soaked at the front.
"That's it, baby," Judith purred, watching his face intently as he massaged her breasts. "Make sure you get plenty of coverage. Mommy's nipples are very sensitive to the sun."
His fingers circled her areos, drawing small moans from her lips. The wet spot on his trunks grew rger with each sound she made.
"You're doing such a good job, sweetie." Her eyes flickered down to the prominent bulge in his swimming trunks. "Look how hard you're working to take care of Mommy."
"I... I need to use the bathroom," Ross stammered, trying to stand up.
"Wait!" Judith grabbed his arm. "You need sunscreen too! You're so pale, you'll burn in minutes. Let Mommy put some on you first."
She reached for the bottle, her breasts still completely exposed. "Can't have my baby boy getting all red and sore. Sit back down and let Mommy take care of you."
Ross stepped backward, his legs shaking. "Mom, seriously, I need the bathroom right now."
"Don't be silly, sweetie. You'll burn if you don't get protected first." Judith rose to her knees, her breasts still exposed and swaying gently. She squirted a generous amount of sunscreen into her palms and reached for his thighs.
"Mom, please..." His voice cracked as her hands made contact with his legs. Her fingers spread the cool cream over his skin, working it in with firm circur motions.
"Hold still, honey. Mommy needs to make sure every inch is covered." Her hands moved higher up his thighs, rubbing the lotion deeper into his skin.
"You're so tense, sweetie." She worked her way up, completely oblivious to his discomfort. Her thumbs pressed into his inner thighs, mere inches from where his erection strained against the wet fabric. "These trunks are so tight, we need to make sure you don't get any burn lines."
Her fingers brushed against the edge of his strunks, sending jolts of electricity through his body. The wet spot grew rger as her hands continued their innocent exploration of his thighs.
"Mom, I really can't..." Ross's breathing became ragged as her fingers grazed dangerously close to his aching cock.
"Just a little more, baby. We need to get right up under these edges." Her fingers slipped slightly under the hem of his trunks, still focused entirely on applying the sunscreen properly.
"Just a bit higher," Judith murmured, her fingers working under the tight spandex. The wet fabric clung desperately to Ross's throbbing cock, creating an obscene outline. Her face moved closer, inspecting for proper sunscreen coverage.
Without warning, the estic of his trunks snagged on his swollen head. The combination of the tight fabric, the wetness, and Judith's tugging caused his cock to suddenly spring free. The sudden release sent his thick shaft smacking directly against his mother's parted lips, the engorged head slipping between them.
Judith's eyes widened in shock, but her natural reflex caused her lips to close around his thick shaft. The sudden warmth of her mouth made Ross lose his bance, pitching forward with a startled cry. His hips thrust involuntarily, driving his cock deep into her throat until her nose pressed against his pelvis.
A muffled "Mmmmphh!" escaped Judith's throat as her son's full length filled her mouth completely. Her hands gripped his thighs for bance as his cock hit the back of her throat. Ross froze in horror, his entire body trembling as he felt his mother's warm, wet mouth engulfing him completely.
Judith pulled back with a wet 'pop', strings of saliva connecting her lips to his throbbing shaft. She burst into ughter, wiping her mouth with the back of her hand.
"Oh my goodness! Silly boy, you need to be more careful!" She continued giggling, her exposed breasts bouncing with each ugh.
"I'm so sorry Mom! Oh god, I'm so sorry!" Ross's face burned bright red as he stammered apologies.
"Don't be ridiculous, honey!" Judith waved dismissively, still chuckling. "It was just an accident. Actually pretty funny if you think about it!"
She tilted her head thoughtfully, a pyful smile on her lips. "Though I have to say, I'm impressed I can still deepthroat like that! It's been years since I—"
"LA LA LA LA!" Ross jammed his fingers in his ears after hastily stuffing his still-hard cock back into his wet trunks. He spun around and bolted away across the sand, his mother's ughter following him as he fled.
"Where are you going, sweetie?" Judith called after him. "You still need sunscreen on your back!"
But Ross was already gone, running as fast as his legs could carry him, fingers firmly pnted in his ears to block out any more of his mother's words.