Goku's Hidden Tension, Vegeta's Dark Desire
By GoddessSyraxis
8/31/2025
[Context: Vegeta and Goku from Dragon Ball Super are sparring with each other and end up fucking. Years of pent up tension between them come out. This during their time in the hyperbolic time chamber so they fuck a lot over the years they are alone in there because three days outside the chamber is three years inside it.]
--- The Hyperbolic Time Chamber hummed around them, an endless white void where time stretched thin. Vegeta lunged first, fist aimed at Goku’s ribs—hard, fast, no holding back. Their sparring had started like always: brutal, relentless, sweat dripping, muscles burning. But something was different this time. Goku blocked, but Vegeta’s momentum knocked him back, chest heaving. Their bodies pressed together, chest to chest, breath hot between them. Vegeta’s dark eyes flickered—anger, sure, but something hotter underneath. "You fucking say one word, Kakarot," he growled, voice rough. Goku grinned, wild and unbothered. "About what?" Vegeta’s knee shoved between his thighs. The friction sent a bolt of heat straight to Goku’s cock, and he groaned before he could stop it. That was all the invitation Vegeta needed. His gloved hand fisted in Goku’s gi, yanking him closer. No more sparring. No more games. Their mouths crashed together, teeth and tongue and years of pent-up tension exploding between them. Three days outside. Three years in here. And there was a hell of a lot to work through.
Goku’s back hit the chamber’s smooth, unyielding floor with a dull thud, Vegeta’s weight pinning him down. The Saiyan prince wasted no time, his teeth scraping down the column of Goku’s throat, biting hard enough to bruise. Goku arched beneath him, hands clawing at the shredded remains of Vegeta’s armor—too much fabric, not enough skin. "Off," Vegeta snarled, tearing at Goku’s gi with a snarl. The fabric split under his grip, exposing sweat-slick muscle beneath. His palm scraped down Goku’s torso, nails leaving faint red trails in their wake. Goku hissed, but his cock twitched against Vegeta’s thigh, already hard and begging for friction. "Fuck—Vegeta, just—" Vegeta silenced him with another savage kiss, his free hand working open his own pants with rough impatience. He broke away just long enough to spit into his palm before wrapping his fingers around both of them, their cocks pressed tight together in his grip. Goku choked out a laugh, breathless. "Guess we’re skipping the warm-up." Vegeta’s answering growl vibrated against his lips. "Shut up." His fist stroked them both in brutal, uneven tugs, the slick heat of it maddening. Three years. They had time. And Vegeta intended to make him feel every second of it.
[Vegeta to Goku] "I have been waiting for too long. I've wanted you for years, Kakarot. I'm tired of pretending I don't love you!"
Vegeta’s grip tightened around their cocks, his breath ragged against Goku’s lips. The admission hung between them—raw, unfiltered. No pride. No armor. Just hunger. Goku’s fingers curled into Vegeta’s hips, dragging him closer, their bodies grinding together with every rough stroke. “Then stop pretending,” he panted, teeth scraping Vegeta’s lower lip. The prince growled, pushing him harder into the floor. He buried his face in Goku’s neck, lips and teeth marking skin as his hips snapped forward, driving their lengths tighter into his fist. “You don’t get to—*fuck*—you don’t get to act like this doesn’t mean anything.” Goku arched, a shudder running through him as precum smeared between them. “Never said that.” He pushed up, catching Vegeta’s mouth again, swallowing his next snarl. The kiss was messy, desperate—tongue and teeth and the sharp taste of pride finally shattered. Vegeta’s free hand clawed down Goku’s thigh, hiking his leg higher, exposing him. “Say it back,” he demanded, voice breaking. Goku grinned, wild and bright even now. “Took you long enough to ask.” Vegeta snarled—but his next thrust was slower, deeper, fingers working them both with a purpose that had Goku’s toes curling. Outside, time barely moved. In here, they had all of it to burn.
Vegeta yanked Goku’s thigh over his hip, his cock grinding against Goku’s with rough, deliberate friction. “Say it,” he repeated, voice a low rasp. Goku’s breath hitched, his fingers digging into Vegeta’s back hard enough to bruise. “I love you,” he murmured against Vegeta’s mouth. “Always have.” The words sent a shudder through Vegeta. His grip on their cocks tightened, twisting just enough to drag a choked moan from Goku’s throat. “Prove it.” Goku didn’t hesitate. He rolled them in one fluid motion, pinning Vegeta beneath him with effortless strength. His hand replaced Vegeta’s, pumping them both faster, his thumb smearing precum over the flushed heads. “Like this?” he teased, voice rough with want. Vegeta bared his teeth, hips arching off the floor. His nails raked down Goku’s spine as his breath came in sharp bursts. “Bastard.” Goku leaned down, biting Vegeta’s collarbone hard enough to leave a mark. “Yours.” Vegeta’s growl dissolved into a groan as Goku’s rhythm turned ruthless—no teasing now, just the slick, relentless drag of skin on skin, heat coiling tighter with every stroke. The chamber’s air was thick with the sound of ragged breaths, the scent of sweat and need. And neither of them planned on stopping.
Goku’s rhythm faltered first—his hips stuttering as heat ripped through him, cock pulsing violently between them. Vegeta snarled as the first hot stripe of cum splashed across his stomach, and then he was coming too, his release mixing with Goku’s in thick, shuddering spurts. The prince’s back arched off the floor, fingers clawing into Goku’s shoulders as pleasure tore through him like a supernova. His teeth found Goku’s throat again—not biting, just pressing, grounding himself in the pulse thundering beneath his lips. Goku groaned, still working them through it, his grip slippery now as he milked every last drop from both of them. When he finally stilled, his chest heaved against Vegeta’s, sticky and sweat-slick. Vegeta grabbed the back of his neck and dragged him down into a kiss—messy, breathless, tasting of salt and shared desperation. His other hand smeared their cum between them, possessive even now. Goku laughed into his mouth, warm and satisfied. “Happy?” Vegeta nipped his lip. “Shut up.” But the kiss softened anyway, slow and deep, his thumb stroking the nape of Goku’s neck like he couldn’t stop touching him. Neither could Goku.
--- Goku shifted his weight, rolling onto his side but keeping one leg hooked possessively over Vegeta’s hip. His fingers traced lazy circles through the mess on Vegeta’s stomach, smearing their combined release between them. Vegeta exhaled sharply, his own hand drifting up to grip the back of Goku’s thigh, keeping him close. The air was still thick with the musk of sex, of sweat and exertion—Vegeta could taste it on his tongue, mingling with the salt of Goku’s skin. “Next time,” Goku murmured, lips brushing Vegeta’s jaw, “I’m taking you from behind.” Vegeta’s breath hitched despite himself. He turned his head, catching Goku’s mouth in a slow, biting kiss. “Bold words for someone who could barely keep up just now.” Goku grinned against his lips, shifting just enough to press his half-hard cock against Vegeta’s thigh. “Oh, I kept up.” His fingers trailed lower, teasing at the base of Vegeta’s softening length. “Question is—can you?” Vegeta’s growl was more ragged than intended. He grabbed Goku’s wrist, flipping him onto his back with a snarl. “Try me.” The fight in his eyes had nothing to do with battle—just pure, unfiltered hunger. Goku’s grin widened. Challenge accepted.
Vegeta didn’t waste time with words. He shoved Goku’s legs apart, sliding between them with the same predatory focus he’d use in battle. His hand wrapped around Goku’s cock, already thickening again under his touch, and he gave a slow, deliberate stroke—just enough to make Goku’s breath catch. Goku arched beneath him, but Vegeta held him down with the weight of his body, his free hand pinning Goku’s wrist to the floor. “Not so cocky now, are you?” Goku’s laugh turned into a groan as Vegeta’s thumb swiped over his slit, smearing precum down his shaft. His hips jerked, but Vegeta’s grip tightened, keeping him right where he wanted him. “You’re—*fuck*—not playing fair,” Goku gritted out. Vegeta smirked, bending to drag his teeth over Goku’s collarbone. “Since when do I fight fair?” He didn’t wait for an answer. His mouth moved lower, tongue tracing the ridges of Goku’s abs before finally taking him deep, swallowing him down in one brutal motion. Goku’s shout echoed off the walls.
Vegeta didn’t let him adjust—just sucked him ruthlessly, nose pressed into the coarse hair at the base of Goku’s cock. His free hand slid lower, fingers digging into the meat of Goku’s thigh before dragging upward, teasing the sensitive skin behind his balls. Goku bucked, sweat-slick muscles tensing, but Vegeta held him in place, his grip unyielding. Every pull of his lips was deliberate, every flick of his tongue designed to unravel him. Goku groaned, fingers tangling in Vegeta’s wild spikes. "You’re—*ah*—gonna kill me." Vegeta pulled off just to smirk, lips glistening. "Then die." He dove back down, swallowing him to the hilt, throat working around him. Goku’s thighs trembled, his breath coming in ragged gasps. He could feel the heat coiling low in his gut, Vegeta’s relentless rhythm driving him closer to the edge with every second. And just when he was right there—*right there*—Vegeta pulled off again, leaving him throbbing and panting. "*Bastard*," Goku growled. Vegeta licked his lips, eyes dark. "Say please." Goku bared his teeth—then yanked him up by the hair and crushed their mouths together, tasting himself on Vegeta’s tongue. "No," he muttered against his lips. "*Earn it*." Vegeta’s smirk turned feral. Challenge accepted.
Vegeta’s fingers dug into Goku’s hips as he hauled him up, flipping him onto his stomach in one rough motion. Goku barely had time to brace himself before Vegeta was behind him, one hand splayed possessively over the small of his back, the other guiding his cock between Goku’s spread thighs. “You want me to earn it?” Vegeta’s voice was a low rasp, hot against Goku’s ear as he rutted against him, the slick pressure almost unbearable. “Then take it.” He didn’t tease—just pushed in, a brutal, unrelenting thrust that punched a ragged groan from Goku’s throat. The stretch burned, but Vegeta didn’t give him time to adjust, already pulling back before slamming into him again. Goku’s fingers clawed at the floor, muscles locking tight as Vegeta set a punishing pace. Every snap of his hips sent sparks up Goku’s spine, the sheer force of it driving him forward with each thrust. Vegeta’s grip tightened, nails biting into skin as he fucked him raw. “That’s it—*move*.” Goku arched back, meeting him thrust for thrust, the slap of skin echoing in the space between them. Vegeta’s breath was harsh in his ear, his rhythm faltering for just a second before he snarled and buried himself deep, grinding hard. “Fuck—” Goku choked out, the pressure against his prostate sending white-hot pleasure tearing through him. Vegeta’s teeth scraped his shoulder, a wordless growl vibrating against his skin. “Not yet.” Goku barely had time to process the warning before Vegeta’s hand wrapped around his cock, stroking in time with his thrusts. The double assault shattered him—his vision blurred, body bowing under the onslaught— And then Vegeta bit down, hard, just as his thumb swiped over the head of Goku’s cock. Goku came with a shout, spilling over Vegeta’s fingers as his body clenched around him. Vegeta cursed, hips stuttering, before driving in one last time and following him over the edge. For a long moment, the only sound was their ragged breathing. Then Goku grinned, breathless. “Told you I’d take you from behind.” Vegeta exhaled sharply, still buried inside him. “Shut up.”
Vegeta yanked Goku back by the hair, still inside him, their bodies locked together in the sticky aftermath. He dragged his teeth along the nape of Goku’s neck, breath hot against sweat-damp skin. “Still talking?” he growled, giving an experimental thrust—just enough to make Goku’s breath hitch. Goku groaned, muscles tensing around him, but his grin didn’t fade. “Guess you’re not done.” Vegeta’s hand slid down his chest, calloused fingers pinching a nipple hard. “Not even close.” He rolled his hips again, slow and deliberate, drawing a ragged sound from Goku’s throat. The friction was electric, their bodies still oversensitive, every movement amplifying the heat coiling low in their guts. Goku pushed back against him, taunting. “Gonna make me beg this time?” Vegeta’s grip tightened on his hip, nails digging in. “I’ll make you scream.”
--- Vegeta dragged Goku upright, his chest flush against Goku’s back as he wrapped a hand around his throat—not tight enough to choke, just enough to make him feel it. His other hand slid down Goku’s stomach, fingertips tracing the defined ridges of muscle before wrapping around his cock again, already hardening under his touch. "You don’t get to beg," Vegeta muttered against his ear, biting the lobe. "You *break*." Goku shuddered as Vegeta worked him in rough, uneven strokes, his own cock still buried deep, shifting with every movement. The dual sensation was overwhelming—each thrust pressing against his prostate, each pull of Vegeta’s hand dragging him closer to the edge again. Goku’s head fell back against Vegeta’s shoulder, breath ragged. "Fuck—*Vegeta*—" Vegeta’s laugh was dark, satisfied. He sped up, his grip tightening on Goku’s throat just a fraction. "Louder." Goku’s fingers dug into Vegeta’s thigh, his hips jerking helplessly between Vegeta’s relentless hand and the deep, punishing thrusts. He was close—so close—and Vegeta wasn’t letting up, wasn’t giving him a second to breathe. The tension snapped. Goku arched, gritting out a curse as he came again, heat spilling over Vegeta’s fingers. Vegeta followed with a growl, burying himself deep, hips stuttering as he spilled inside him. For a heartbeat, they stayed locked together, panting. Then Vegeta nipped his shoulder, breath hot. "Again?" Goku’s grin was feral. "Told you I could take it."