Chapter Text
Minx's car was cramped and loud. It had no air conditioner, which meant that Dream's exposed skin was sticking uncomfortably to the black pleather of the seats. All in all, shitty experience. He never thought he'd see the day where he'd be missing Sapnap's truck. At least it had a working radio.
Finally, Minx pulled up to the pool. The meet was scheduled to be held at a high school forty five minutes out of town, and Dream couldn't be any more grateful that Minx had gotten them there an hour before it was scheduled to start, because the parking lot was packed.
Despite himself, Dream found himself scanning the lot for Techno's old fashioned corvet that he'd had since early last year.
When he didn't catch sight of the tell tale maroon coloring, he shook himself back to his sense. He couldn't be distracted by Technoblade. He had a race to win.
"Well, get out of the fuckin' car!" Minx snapped at him, "I need to find a place to park, but you can just get out here."
"Right, sorry." He peeled the skin of his things off the seats and stumbled out onto the sidewalk, bag in hand.
As he walked through the gate, he spotted George and Sapnap right away, already dressed in their bathing suits and chatting away off in the corner. He ignored them, walking instead to join Sam and Callahan, the other two kids he knew from his school.
Callahan greeted him with a nod, silent as ever, while Sam winced, slapping him on the back as a friendly greeting, "Hey man. Sorry about the ride. My truck's shit enough that we only have room for two."
"Yeah, I know, don't worry about it dude," Dream said, swinging his bag from off his shoulders and setting it down in front of the lockers.
Despite it only being April, it was swelteringly hot out. Dream couldn't wait to get in the pool and start his warmup.
He went to pull off his shirt but stopped midway when he caught sight of cherry blossom hair. Technoblade has arrived.
Dream pulled his attention away from Technoblade's bare arms, banishing the memory of his lips on Dream's own and his hands under his thighs. He wasn't quick enough to avert his eyes though, because Techno caught his gaze and raised an eyebrow, smirking. Dream scowled, resolutely turning away from the man.
Fucking bastard.
Finishing pulling off his shirt, Dream kicked off his shoes and put on his goggles. He didn't bother putting on his cap, not for warm ups at least. It was hot enough that he looked forward to feeling the cool water run through his hair.
Time passed quickly once Dream was under the water and in his element. He wasn't thinking about George or Technoblade or anything really, just the flow of the water on his skin.
At least, his mind had been clear until Techno decided to join him in the pool, slipping into the lane directly beside his. Now, every now and then, Dream could just make out the movement of Techno's powerful shoulders as he practiced his butterfly.
God, Dream fucking hated butterfly. He'd never managed to beat Technoblade in a single butterfly race no matter how often he practiced it.
Eventually, a whistle was blown and everyone climbed out of the pool. The meet had begun.
//
George was the first person from their school to race and Dream, despite their current fight, nodded at him in encouragement. Contrary to popular belief, Dream wasn't an asshole, thank you very much. Luckily, it looked like Dream's well wishes paid off, because George, who'd always been a sprinter, came in second in his fifty free.
Dream slapped him on the back in a quiet congratulations and received a thankful grunt in return.
Thirty minutes later, it was finally Dream's turn to race. A two hundred free, a nice, simple set that Dream excelled at. One that neither Technoblade or George swam.
Barely two minutes later Dream was jumping out of the pool, a grin on his face as he breathed heavily. First place.
Sam was there with a towel in one hand as he steadied Dream with the other.
As he walked away from the deck, toweling his hair, he stumbled as someone slammed into his shoulder. He whipped around, ready to tell off whoever it was, when he was met with a smirking Technoblade.
"Nice race, sweetheart. I'll see you durin' butterfly."
Immediately, Dream's face was engulfed in flames, and he snarled.
But before he could do anything he'd regret, Sam put a hand on his shoulder. Techno smiled down at him condescendingly as Sam steered him away.
"Sweetheart?" Sam asked once they were far enough away from the blocks, "Where'd that come from?"
"You do not wanna know?" Dream said, speeding up. He did not have the mental energy necessary for this conversation.
"What does that mean?" Sam laughed, jogging a bit to keep up with him, "Hey, Sapnap!"
Dream groaned as his bulky friend turned when he heard his name. He especially didn't want to recite what had happened at the party to Sapnap, the boy whose fault it was that he was there in the first place.
"You Know Who just called Dreamie here sweetheart." Sam said, cheeky smile on his face.
"Sam!"
"Who the fuck is 'You Know Who?'" Sapnap asked before catching a glimpse of Dream's horrified face, "Wha- Technoblade?" he burst into cackling laughter, "Nah, nah, no way man. What did I miss in the last week."
"Nothing!" Dream snapped, snatching his towel back from Sam and retreating to the cool air of the locker rooms. Fuck Technoblade.
//
Dream stretched and rolled his shoulders in preparation for the upcoming race. Technoblade, two lanes down from him, was doing the same. There was still a bit of time left before the 400 fly was set to start and Dream planned to take advantage of every second of it.
He wanted to win.
Never in his life had he beaten Technoblade in a single butterfly race. But he's been practicing a lot harder than usual lately, which was saying something. He'd put all his energy into his least favorite stroke, and he was doing to grind Technoblade into dust under his heel.
Eventually, the swimmers before them climbed out of the pool, and the whistle was blown. Behind the ringing in his ears, Dream was able to make out a take your mark and then the sound of a loud buzzer before he was off.
//
The moment he slammed his hand on the wall of the pool he shot his head out of the water, gasping and looking around wildly. First.
First.
He'd fucking won.
He'd beat Technoblade!
Two lanes over, for the first time ever, he got to watch as Technoblade touched the wall. In second.
Immediately, Techno ripped off his goggles and locked eyes with Dream. His gaze shifted from genuine shock to something different, maybe rage, maybe something else entirely. Whatever it was, Dream felt himself shrink under the intensity of it before glaring back at him.
No, he wouldn't let Technoblade intimidate him out of his win.
His attention was pulled away from the pink haired man by Sapnap's loud voice. He was cheering as he hauled Dream out of the pool, any animosity between the two of them seemingly forgotten.
"Wheres George?" Dream asked, grinning. He was oblivious to how Techno's glare deepened at the mention of the other.
"Dunno. He might be in the pool, though."
"Fuck, I'm tired. Gonna go take a shower in the locker rooms." Dream panted, out of breath.
"Yeah, go ahead," Sapnap said, slapping him on the back, "You fucking deserve it man, that was awesome."
He shot one more smile at his best friend before stumbling to the lockers.
//
Dream was soaking pleasantly in the warm water of the shower when Technoblade stalked into the locker room, dark look still plastered onto his face. Dream, thankfully, had elected not to take off his swim shorts, but he still found himself self conscious under Technoblade's intense stare.
"What do you want?"
Techno said nothing, his eyes continuing to rake over Dream's tanned face.
Up close, it was hard for Dream not to study Techno's features as well. Broad jaw, surprisingly pale skin, sharp eyes, and a straight nose. Classically handsome. Despite himself, his eyes flickered down to Technoblade's lips, the ones that had been on his own not even a week prior.
Catching the movement, Technoblade's lips finally upturned into his signature smirk, "Rememberin' something sweetheart?"
"Oh, fuck off Technoblade. And stop fucking calling me that."
Techno strode forward challengingly, stopping right in front of Dream and forcing him to tilt his chin upward to look Techno in the eye. Impossibly, Technoblade leaned even closer, "Make me."
And then they were kissing.
It wasn't anything like their first kiss. Where the kiss at the party had been sensual and surprisingly slow, this kiss was rough, all teeth and tongue.
Dream's eyes were squeezed shut and Techno hauled him upward, picking his feet up off the ground forcing him to wrap his legs around Techno's waist.
He found himself gasping for air when Techno finally pulled away, but he still managed another "Fuck you" before Techno's lips were on his again. He moaned as Techno slammed his back into the tile of the locker room walls as Techno moved them away from the open space of the showers and into the more secluded parts of the lockers. Hissing, his back arched into Techno's strong grip to avoid the cold sensation of the tile.
Green eyes flew open in horror as a new voice started to echo throughout the locker rooms. George. Sapnap must've sent him after Dream to congratulate him.
Despite his best attempts to keep quiet, Dream keened as Techno began peppering kisses down Dream's neck.
"Dream?" George called again, obviously looking for him still.
Fuck. He'd never live it down if George found him half naked, making out with Technoblade in the locker room at a swim meet.
"Better keep quiet, sweetheart," Techno teased, nipping at Dream's earlobe, "Wouldn't want Georgie to find you like this, would you? Pushed up against the wall by your supposed rival. What would he think?"
Dream brought a hand up to his mouth to stifle another whine. What was wrong with him?
It was silent for another few moments before footsteps began walking in their direction.
Eyes wide, he prayed that George wouldn't turn down the hallway on the left. When he didn't, Dream relaxed slightly into Technoblade's harsh grip. But just when he thought the danger had passed, Technoblade bit into his neck. Hard.
Dream let out a strangled cry, the sound barely muffled by the hand he had stuffed in his mouth.
The footsteps stopped.
"Dream?" George's voice sounded concerned.
Dream landed his head back against the tile, blinking back tears. Fuck that had hurt.
When George didn't receive a reply, he muttered a disgruntled "Whatever," before turning back the way he came.
He was gone. Finally.
"What the actual fuck is wrong with you?" Dream asked Techno angrily.
The other resolutely ignored him, choosing instead to leave kisses along Dream's jaw.
Forgetting his rage, Dream's eyes fluttered shut at the feeling and Techno's mouth slowly made its way back to capturing Dream's lips.
Dream moaned again, melting into the touch as Techno's fingers traced shaps on his inner thighs. He was practically puddy in the other boy's hands.
It was only then that Techno pulled away, surveying his work with a satisfied smile.
He released Dream from his grip, returning the confused blonde to the ground and doing nothing to help steady his shaky legs. Instead, he grabbed Dream's chin, forcing it upward.
As Dream's green eyes blinked open, Techno traced a thumb over his lips, admiring the way they parted. Truly, Dream was lost to Techno's touch. Techno smirked.
"So obedient."
Abruptly, Techno pulled away from him completely, leaving Dream to stumble and fall to his knees. Coming to his sense, Dream glared at Techno from his place on the floor.
"Maybe you'll remember that for next time."
And with that, Technoblade left, leaving a confused and horny Dream on the locker room floor.
"Fuck."
