George waited until he heard the water spraying against the basin of the tub to pry his sweaty body off the fabric of the couch. Though he never heard the door close, the splashing of water on the tile made George suspect Dream had started without him.
He didn’t blame him, though. He did take a long break, after all.
George’s socks padded across the house to the bathroom, peeking in through the cracked door. Dream had the curtain shut, but his shadow was visible moving behind the thin fabric. It made George’s heart race.
Stepping inside slowly, George abandoned his sticky clothes at the door next to Dream’s. The air hung hot against him, humidity clinging to his already sweaty skin.
George contemplated speaking up, making his presence known to the other in the shower, but opted against it.
With a single quick motion, George grasped the curtain, pulling it back. Dream stood with his face in the water stream, eyes screwed shut as he let the shower pour through his hair.
“Dream..?” George said softly after a moment.
Dream stepped back, wiping his eyes clear. He squinted at George briefly, then his face softened.
“Oh!” A smile tugged at the corner of Dream’s lips, “Nice of you to show up. I thought I’d have to take care of this all by myself.”
George watched Dream gesture down, following his hand with his eyes. His cheeks heated up quickly as he caught Dream’s dick in his gaze. It was just as big as he remembered from the couch.
“W-well, I’m glad I came, then.” George swallowed nervously.
Dream took his hand softly, his wet skin slippery against George’s. He pulled George into the shower, closing the curtain behind them and darkening the small space a bit.
A sudden wave of nerves hit George all at once. This was something he fantasized about for such a long time— something out of a dream— and somehow, it was happening right now. It was all he had wanted, and he really didn’t want to fuck up.
Dream let George stand under the stream of water, soaking his hair and back. It scorched the gross feeling off his body and relieved his tense muscles.
They soon became tight again, as Dream’s hands ran their way down his sides softly. His body closed the gap between the two smoothly, hips rolling forward to meet Dream’s. The heat of Dream’s erection quickly brought George’s own to life.
“You look good with wet hair.” Dream commented under his breath.
George put his head down a bit, chuckling softly. Dream always found a way to make everything endearing.
“Thank you.” George replied quietly.
Dream’s hand wandered up to cup George’s jaw in his hand, tilting his head up. George’s eyes followed, meeting Dream’s gaze. The tension was enough to make George hold his breath.
George caught himself off guard when he pushed his face forwards, meeting Dream in a soft kiss. It lasted barely a second before George pulled back.
“I-I’m sorry, I don’t… I don’t know what I was thinking…” George stumbled over his words, a furious blush on his cheeks.
Wordlessly, Dream pulled George back in, wet lips against wet lips for another kiss. It practically burned through George’s mouth, eyes wide, watching Dream’s eyes flutter shut.
George gave in, melting into Dream’s sweet kiss. It was passionate— hot enough to rival the boiling water that turned his back red.
Dream was an amazing kisser. His tongue grazed George’s ever so slightly, giving George cravings for more, more, more. George’s hands found their way to Dream’s shoulders, resting there as Dream pulled him in by the waist.
“Dream…” George whined breathlessly as they parted.
Dream chuckled at the way George chased after his lips, leaning forward on his tip toes to desperately grasp for just a little more touch. He gave a quick squeeze to George’s ass, which made George whine softly.
“Needy.” Dream let go of the soft handful of flesh in his hand, quickly returning his palm back in a sharp slap.
George gasped, his dick pressing painfully close to Dream’s. It twitched, rubbing against the inside of Dream’s thigh.
“What do you want from me, baby?” Dream whispered into George’s ear.
George felt like he was burning up. “Please… P-please, touch me, Dream.”
“Where?”
“A-anywhere… Everywhere… Please.”
In an instant, Dream pulled him back into a feverish kiss. Their tongues explored more desperately, gasping breaths with open mouths. Dream let his hand fall to trace George’s dick softly, smiling into the kiss when he felt it twitch. George moaned into Drram’s mouth, bucking his hips.
“Like I said,” Dream managed between heavy kisses, “Needy.”
George held back his comments, bringing a hand down to grasp his cock. Before he was able to, though, Dream grabbed his wrist tightly.
“I thought you wanted me.” Dream shot him a dangerous look, “If you want to do everything yourself, go back to the fucking couch.”
George’s spine filled with electricity. The words combined with the tight grip around his arm brought a small whimper to his lips.
“N-no.” George looked apologetically to Dream, “I’m sorry. I won’t do it again.”
“Good.”
Dream didn’t let go, just maneuvered their bodies until George was pressed up against the cool, wet tile. George winced at the feeling, but didn't get the chance to complain much before Dream changed their positions again.
George was spun around with ease, chest pushed up against the spot his back once was. Dream placed a hand on his waist, pulling his hips back to press his ass into his dick.
Dream rolled his hips once, relishing the noise George made at the contact. He felt George press farther back to chase the friction.
“You’re so desperate.” Dream laughed softly, “It’s hot.”
George moaned when Dream’s tip rubbed between his legs softly.
Without warning, Dream grabbed George’s ass and kneaded it for a little before spreading it to reveal his hole. George jutted his hips backwards, teasingly swaying back and forth.
Dream quickly put a stop to George’s teasing with another slap, earning a low moan. George groaned, resting his forehead against the wall.
Dream pressed his tip against George’s hole, pressing slowly and softly inside him. George let out a gasp and gripped at the tile. Dream guided himself in further and further, soft noises rising from George’s stomach with each movement.
The pace was slowly picked up, and so were George’s moans. The full feeling inside him was intoxicating, his mind getting fuzzier each time Dream snapped his hips forward.
“D-Dream…” George whimpered between soft, heavy breaths.
“That’s it, baby.” Dream’s voice was a little uneven, “That’s so fucking good. You’re perfect.”
George closed his eyes and groaned. Dream kept at it, his little noises only bringing George closer to his edge.
“I’m… I-I’m close…” George sputtered.
Dream took that as a challenge, gripping tightly onto George’s hips. He pulled George back for each thrust, ramming his dick harder and harder inside. George couldn’t hold back his moans anymore, but Dream didn’t mind. It only made it hotter, the lewd noises bouncing off the walls.
“You gonna cum for me, baby?” Dream breathed out, hips snapping faster.
“Fuck— Ah…” George’s voice was shaky, “P-Please… Don’t stop.”
Dream didn’t stop. He continued his relentless pace, pounding against George’s prostate and getting long, strung out moans to bubble up George’s throat. George tried to steady himself on the wall, but his hands could barely grip onto the slippery surface.
George could barely hold himself back anymore. The heat in his stomach threatened to spill over with each thrust, each touch. As soon as Dream snaked his hand around to hold George’s cock, George knew it was over.
Dream wrapped his fingers around George’s dick softly, pumping his hand up and down to add an extra layer to George’s pleasure. It was too much for George, sending him reeling and moaning at the sudden touch.
“I’m gonna… I-I’m gonna cum! D-Dream…” George moaned out in a broken voice.
Dream groaned softly, “Cum for me, Georgie.”
George let out a higher pitched moan suddenly, feeling Dream push him off the edge slowly. His climax hit quickly, eyes screwing shut and mouth falling open with a sharp moan.
Dream jerked George off through his orgasm, cum painting the wall. Dream only needed to thrust a couple more times before his own dick twitched, cumming deep inside George’s tight hole.
George groaned at the hot feeling, panting. Dream pulled out slowly and spread George’s ass to watch the cum drip out slowly.
After a moment, George turned himself around, eyes wandering across Dream’s chest.
“Let’s get you cleaned up.” Dream chuckled, smiling softly.
-------------------------
1469 words