The air at Worthy Farm was a thick soup of humid June heat, distant basslines, and the smell of crushed grass. Inside Jason’s tent—a surprisingly spacious four-man setup tucked away in a quieter corner of the Dairy Ground—the chaos of the festival felt a world away.
Jason sat on the edge of his air mattress, checking his phone. The blue glow of the Grindr interface illuminated his face, showing a message from "Ralph," the 22-year-old he’d been messaging since the Chemical Brothers finished their set.
A shadow fell over the tent’s rainfly, and a low, cheerful voice called out, "Jason? It’s Ralph."
Jason unzipped the flap, and his breath caught. The photos hadn't done the younger man justice. Ralph was a vision of golden, sun-kissed energy. His blonde hair was messy from a day in the pits, and his tank top clung to a broad, muscular frame that suggested he spent as much time lifting as he did outdoors.
"Hey," Jason said, stepping back to let him in. "You actually found it. Navigating this place at night is a nightmare."
"I have a good sense of direction," Ralph chuckled, ducking inside. He pulled his shirt over his head in one fluid motion, revealing a thick, dark dusting of hair across a chest that was solid and expansive. He looked at Jason with an appreciative grin. "And I'm glad I did. You're even better looking in person."
Jason, fifteen years his senior and wearing the rugged, effortless look of someone who knew exactly who he was, felt a jolt of genuine heat. "The feeling is mutual."
The distant thrum of a DJ set at the Stonebridge Bar provided a rhythmic backdrop as Ralph closed the gap between them. He sat down next to Jason, the air mattress creaking under his weight. When he leaned in, he smelled like sunshine, expensive cider, and the salt of a long day.
"I’ve been wanting to meet a guy like you all weekend," Ralph whispered, his hand finding the back of Jason’s neck. His palm was warm and calloused.
Jason met him halfway, his fingers sinking into the hair on Ralph’s chest as they pulled each other down onto the sleeping bags. Outside, thousands of people were chasing the night, but inside the small canvas sanctuary, the only thing that mattered was the friction of skin and the shared breath of a perfect festival encounter.
The atmosphere in the tent shifted from playful to primal. Ralph reached for the button of his cargo shorts, his movements heavy with intent. As he pushed them down, his thick, powerful legs were revealed, leading up to a pair of narrow hips that seemed at odds with his broad shoulders. When the fabric pooled at his ankles, he kicked it aside, standing briefly in the dim light of a battery-powered lantern. He was a landscape of golden muscle and coarse hair, standing fully aroused and pulsing with a youthful, restless energy.
Jason didn't stay behind. He peeled off his denim shorts and kicked his boots away, revealing a body that was more seasoned but no less impressive. He was solid, with the kind of grounded strength that only comes with time. He stood before Ralph, equally hard and ready, the age gap between them only adding to the electric tension crackling in the small space.
For a moment, they just looked at each other—two men at different stages of life, stripped of everything but their desire. The distant roar of a late-night crowd at the Pyramid Stage felt like a muffled heartbeat against the canvas walls.
Ralph sank back onto the air mattress, his breath hitching as Jason dropped to his knees between the younger man's thighs. Jason looked up at him, a silent, knowing smirk playing on his lips, before he leaned forward. He wrapped his hand around the base of Ralph’s heavy, throbbing length and took him into his mouth.
Ralph let out a sharp, jagged moan, his head hitting the pillow as his fingers tangled deep into Jason’s hair. The heat of the tent was nothing compared to the friction of Jason’s tongue and the rhythmic, expert suction that immediately sent Ralph’s senses into a blur of blonde hair, dark shadows, and the overwhelming intensity of the moment.
Jason’s mouth was a hot, wet vice as he slid further down, his throat opening to accommodate the impressive girth of Ralph’s cock. He worked with the practiced rhythm of a man who knew exactly how to drive someone over the edge, swirling his tongue around the sensitive ridge of the glans before pulling back just enough to graze his teeth against the underside.
Ralph’s hips bucked off the mattress, his muscular thighs twitching as Jason’s lips sealed tightly around him. The sounds of the festival—the distant thud of techno and the muffled laughter of passing campers—were drowned out by the wet, sloppy sounds of suction filling the tent. Jason reached down, his fingers questing through the thick thatch of blonde hair at Ralph's base to find his heavy, tight balls, kneading them gently as he increased the pace.
Every time Jason’s face pressed into Ralph’s pubic hair, the scent of musk and sweat intensified the heat between them. Ralph was gasping now, his hands gripping Jason’s shoulders so hard his knuckles turned white. He watched through hooded eyes as Jason’s cheeks hollowed out, the older man's head moving in a relentless, bobbing motion that buried Ralph deeper and deeper into his throat.
The friction of Jason’s tongue against the frenulum was surgical in its precision. He began to hum low in his throat, the vibrations radiating directly into Ralph’s cock, sending jolts of electricity straight to the younger man's core. Ralph’s breath became a series of ragged, desperate hitches as he felt the pressure building, his entire body tensing like a coiled spring.
"Fuck, Jason," Ralph choked out, his head thrashing from side to side. "You're gonna... I'm close, I'm so fucking close."
Jason didn't slow down; instead, he gripped Ralph’s hips to hold him still, his eyes locked onto Ralph’s as he took the entire length one more time, swirling his spit around the tip and sucking with a ferocity that demanded everything Ralph had to give.
The pressure behind Ralph’s hips finally snapped. As Jason delivered one last, powerful pull of suction, Ralph’s entire body went rigid, his heels digging into the mattress and his back arching off the floor. With a low, guttural shout that was lost to the wind outside, he began to pulse violently.
The first thick, hot jet of semen hit the back of Jason’s throat with surprising force. Jason didn't flinch; he leaned in closer, his eyes fluttering shut as he focused entirely on the sensation of the younger man coming apart in his mouth. Ralph’s cock throbbed rhythmically against Jason’s tongue, surging again and again, filling his mouth with a heavy, salty heat.
Jason worked his throat muscles in a steady, deliberate rhythm, swallowing each successive wave as it arrived. He didn't want to waste a single drop of the young man’s climax. He used his tongue to milk the length, guiding the remaining fluid up and out until the frantic pulsing slowed to a dull, pleasant thrum.
As the final, lingering drops coating his tongue were pulled down, Jason slid his mouth off, leaving Ralph’s cock glistening and sensitive in the dim light. Jason sat back on his heels, a slow, satisfied smile spreading across his face as he made a final, audible gulp, clearing his throat of the last of Ralph's essence.
Ralph slumped back against the pillows, his chest heaving and his muscular limbs trembling with the aftershocks. He looked at Jason with wide, slightly glazed eyes, completely spent.
"Jesus," Ralph whispered, his voice a gravelly wreck. "You didn't miss a bit."
Jason just winked, wiping a stray smear of spit from his chin. "It'd be a crime to let talent like that go to waste."
Ralph reached out, his large, calloused hand wrapping around the base of Jason’s cock, which was still standing tall and rigid, a stark contrast to his own now-softening length. The older man’s skin was hot to the touch, the veins pulsing under Ralph’s thumb like a roadmap of unspent tension. Ralph didn’t hesitate; he sat up, his blonde fringe falling over his eyes as he shuffled down the air mattress, positioning himself between Jason’s solid, hair-dusted thighs. The scent of the tent—a mix of expensive male cologne, the earthy musk of the festival, and the lingering saltiness of Ralph’s own climax—seemed to thicken as he leaned in. He flicked his tongue over the broad, weeping head of Jason’s cock, tasting the sharp, metallic tang of pre-cum before engulfing the entire glans in one smooth, practiced motion.
Jason’s head hit the pillow with a thud, a ragged groan escaping his lips as Ralph’s mouth provided an instant, searing heat. The younger man didn’t just suck; he used the muscular strength of his tongue to swirl around the sensitive rim, flicking against the frenulum with a rhythmic precision that had Jason’s hips bucking off the plastic mattress. Ralph’s cheeks hollowed out as he pulled deep, taking more and more of the thick, heavy length into his throat, his eyes looking up through his lashes to watch the effect he was having on the older man. The dim lantern light caught the sweat on Ralph’s broad shoulders, making the golden hairs on his chest glisten as he worked. He increased the pace, his hand sliding down to Jason’s heavy, tight bollocks, kneading the soft, wrinkled skin and pulling them gently downwards, which only served to make Jason’s cock strain further against his palate.
The sounds in the tent were now entirely visceral—the wet, sloppy sliding of skin against skin, the muffled clicks of Ralph’s throat as he swallowed back the excess saliva, and Jason’s increasingly desperate breaths. Ralph began to use his hand and mouth in tandem, his fist tightly gripping the base and twisting slightly as he slid his mouth down to meet it, creating a pressure that felt almost explosive. He could feel the way Jason’s pulse was hammering through the walls of his cock, a frantic, thudding rhythm that signalled the older man was rapidly losing his grip on his composure. Ralph’s tongue was relentless, painting the underside of the shaft in broad, wet strokes before circling back to the tip to suck with a ferocity that made Jason’s toes curl into the sleeping bag.
Jason reached down, his fingers tangling into Ralph’s messy blonde hair, not to pull him away, but to guide the rhythm, his palms pressing Ralph’s face harder into his groin. The friction of Ralph’s stubble against Jason’s inner thighs added a raw, scratchy sensation to the overwhelming wetness of the blowjob. Ralph began to hum, a deep, vibrating rumble that started in his chest and travelled straight through his lips and onto the sensitive nerves of Jason’s cock. The vibration seemed to unlock something in Jason; his groans turned into sharp, staccato barks of pleasure, his hands clenching into fists as he fought to stay still. Ralph took him deeper then, his throat stretching to accommodate every inch, the base of his nose pressing into Jason’s dark pubic hair, inhaling the deep, masculine scent of the man as he drove him toward the brink.
The air in the tent felt like it was vibrating with the intensity of it. Outside, the distant, muffled bass of a sound system in the South East Corner thumped away, but in here, the only beat that mattered was the frantic surge of Jason’s blood. Ralph could taste the change in the pre-cum, the volume increasing as Jason’s body prepared to let go. He let go of the base with his hand and used both palms to spread Jason’s cheeks slightly, exposing the older man completely as he delivered a series of rapid, shallow sucks that focused entirely on the ultra-sensitive tip. Jason’s hips were thrashing now, his heels digging into the mattress as he struggled to breathe, his voice a series of choked-off curses and pleas. Ralph didn't let up for a second, his mouth a hot, swirling vacuum that demanded everything Jason had been holding back.
Suddenly, Jason’s entire body went rigid, his muscles locking tight from his calves to his jaw. He let out a loud, raw shout that echoed against the canvas walls as the first jet of hot, thick cum erupted from him. Ralph didn't pull back; he leaned in, his eyes squeezing shut as the back of his throat was lashed by the force of Jason’s release. The cum was searingly hot and plentiful, a heavy, creamy torrent that filled Ralph’s mouth in an instant. He swallowed hard, his Adam’s apple bobbing as he made room for the next surge, and the next, his tongue continuing to lap and tease even as Jason’s cock pulsed with the violence of the climax. Ralph used his hands to milk the length, starting from the very base and sliding upward to ensure he caught every bit of the thick, white fluid that was now coating his lips and chin.
Jason was gasping, his chest heaving as the waves of pleasure finally began to subside, leaving him trembling and weak. Ralph continued to suck gently as the pulses faded into a dull, rhythmic throb, not letting go until the last lingering drop had been drawn out and swallowed. He finally pulled away with a wet, popping sound, a trail of saliva and cum connecting his lips to the head of Jason’s softening cock. Ralph sat back on his heels, his face flushed and his chest heaving, looking every bit the virile, golden youth he was. He licked his lips slowly, tasting the lingering evidence of Jason’s orgasm, a slow, predatory grin spreading across his face as he watched the older man try to find his breath in the humid, sex-scented air of the Glastonbury night. Jason reached out, his hand shaking slightly as he stroked Ralph’s cheek, his eyes full of a dazed, profound gratitude for the sheer, unbridled intensity of what had just happened in the shadow of the Pyramid Stage.