Work Text:
Warmth enveloped him.
It wasn't uncomfortable— if anything, it was welcoming. Different… but welcoming.
He sighed, softly and contentedly, melting in the warmth, eyes still closed with sleep.
There was a steady heartbeat against his back. A solid chest, long limbs tangled with his under the blankets. An arm draped over his waist. Familiar. Protective.
Must be Wally, Dick thought, barely conscious. He wasn't sure when the speedster had arrived— probably zipped in just before he woke up. Typical.
Dick smiled into his pillow. “Mmm… missed you,” he mumbled, reaching back to squeeze Wally’s hand.
The hand was calloused.
Scarred.
Rougher than it should be.
Wally doesn't have scars— his fast healing factor doesn't allow him to.
His brows furrowed, sleep starting to lift like a fog. He blinked slowly, brain sluggish but tugging at threads of logic that didn't add up.
Wally’s hands were always warm, yes, but smooth. Unmarked. A contrast to his own scarred hands.
Dick shifted just enough to turn his body, catching the familiar sight of messy red hair and rough jawline— none of which was Wally’s.
“Roy?”
The man in question grunted, eyes fluttering open slightly. Slowly, he grinned. “Hey, babyboy.”
Dick blinked, his eyebrow raising slowly. “Well isn't this a nice surprise.”
“Wally invited me to crash here,” Roy replied, his hold around Dick’s waist tightening just slightly as he buried his face in Dick’s neck like he belonged there. Dick couldn't help but to run his fingers through his best friend’s messy bedhead.
“But I didn't invite you to steal my boyfriend,” a familiar voice grumbled behind Roy— the voice Dick had actually been expecting.
Roy moved his shoulder just enough for Dick to catch a glimpse of his boyfriend’s messy red hair and cute, pouty face— squished against the pillow behind Roy.
Roy smirked against Dick’s neck, eyes closed, entirely too pleased with himself. “Didn't steal him. Just borrowed. Sharing is caring, babe.”
Dick could only sigh and shake his head at the absurdity of the situation. But he didn't mind this one bit— it reminded him of their early Teen Titans days where the five of them would often cuddle each other.
“You've got a boyfriend to cuddle,” Wally reminded Roy— as if their friend had forgotten that— his voice thick with sleep. Dick felt a familiar tug at his hand and let Wally take it, their fingers slotting with ease. “Dick’s my boyfriend. Not yours.”
Dick watched as Roy shifted slightly, turning his head just enough to face Wally. “Jealous much, West? Want me to cuddle you instead?”
“I am cuddling you, dumbass,” Wally grunted, cracking one eye open. “But I want to cuddle my boyfriend, and you’re the one using him as a pillow.”
Roy shrugged— at least, as much as he could with two people pressed against him. “He’s comfy. And smells nice too.”
Dick rolled his eyes fondly. “Glad to be of service.”
Wally groaned, tugging lazily on his hand again like he’s trying to pull him over Roy, with the insistence of someone too tired to argue but too stubborn to back down.
“Wally,” Dick murmured, a soft sleepy chuckle escaping him. “You realise that I’m trapped, right?”
“Which is why I’m trying to untrap you from this peasant.”
“Hey!” Roy exclaimed with a pout. “You’re spending too much time with Damian.”
“He’s a great influence,” Wally retorted, looking more awake than he was before. “Might start carrying knives and a katana just for you now.”
“Kinky,” Roy purred, sending Wally a smirk— his signature smirk— before turning back to bury his face into Dick’s neck once again.
Wally mumbled something in retort, but it was muffled by Roy’s shoulder. Probably an insult. Probably a threat. Dick didn't catch it and honestly? He was too tired to care.
“Wally…” Dick mumbled sleepily, scooting over just slightly and patting the small, empty space behind him.
Wally immediately perked up like an eager puppy, tail practically wagging. “Finally,” he murmured, shifting to crawl over Roy with all the grace of someone half-asleep and all elbows. Dick watched in amusement.
“Watch the dick, dude,” Roy grunted as Wally’s knee landed where it shouldn't.
“Move your dick, then,” Wally shot back, flopping into the space Dick had cleared for him. It was barely wide enough to fit him— one move and Wally would fall— but he made it work. He immediately hooked an arm around Dick’s middle like a greedy octopus.
Dick let out a quiet, pleased hum as Wally nuzzled the back of his neck, inhaling deeply like he’s trying to inhale him.
“Missed you,” Wally murmured into his skin, placing kisses on the curve of his neck— soft and warm, causing Dick to melt further into the mattress.
“Mm,” Dick hummed in return, eyes fluttering close as his fingers resumed threading through Roy’s hair. “Thought you’d crash at Barry’s.”
“Could’ve,” Wally murmured between lazy kisses. “But I haven't seen you in a while so I thought I’d come over. Figured you missed me. And Ollie was there too, hence…”
“My existence here,” Roy finished the sentence smugly, not even bothering to lift his head from where it was buried against Dick’s collarbone. His voice was still rough with sleep, but Dick could hear the smirk in it.
“Why not Jason’s?” Dick asked out of curiosity.
“Wasn't home. And Lian was with Dinah, so I didn't want to be that lonely housewife waiting for her husband to return home from war,” Roy muttered, voice muffled by Dick’s skin.
Wally snorted, lips still pressed to the nape of Dick’s neck like he couldn't get enough of him. “Instead, you became the mistress who sneaks into someone else's bed and steals their man.”
Roy let out a sleepy snicker. “Jealousy is not a good look on you, West.”
“I’m not jealous,” Wally shot back with mock indignation and Dick could feel Wally’s grip tightening around his waist possessively. “I’m territorial. There's a difference.”
“I don't know,” Dick muttered, turning his head just slightly to catch Wally’s gaze. “I think he looks hot when he gets all jealous and possessive.”
Wally’s eyes flashed with something— excitement, maybe. Or hunger. Aroused? Eh, Dick doesn't know. He’s too tired to decipher it.
“Oh?” Wally murmured, a slow grin spreading across his boyfriend’s face as he leaned in, his voice dropping into something husky and pleased. “That so?”
Dick smiled sleepily, eyelids heavy but not quite closed yet. “Mhm,” he hummed, tilting his head just a little so Wally could nuzzle into the curve of his neck more easily.
Wally didn't waste the invitation. He nosed along the edge of Dick’s jaw, his breath warm, low and steady. “Gotta be careful saying stuff like that, babe,” he whispered, tilting Dick’s chin just enough to press a kiss to his lips. “Makes me wanna prove it.”
From somewhere along his collarbone, Roy perked up. “Can I watch?”
“No,” Dick and Wally answered in perfect unison.
“Oh, c’mon! Why not?” Roy whined, clearly shameless. If Dick opened his eyes, he knew there would be a pout on his face. “I’d let you guys watch me and Jason if you asked.”
Dick groaned, not bothering to open his eyes. “That's my brother you're talking about, Harper,” he murmured, shuddering as the memory of walking in on Jason and Roy getting it on haunted him. “You defiled my baby brother.”
“Just for the record,” Roy said casually. “Jason’s usually the one defiling me—”
Dick let out a long, suffering sigh, opening just one eye to glare at Roy. “Please just shut up and sleep.”
“Yes sir,” Roy replied with that infuriating smirk, clearly enjoying this way too much. He even had the audacity to nestle closer, pillowing his head more comfortably on Dick’s shoulder and tangling their legs together like he hadn't traumatised Dick.
“I’m never bringing him over again,” Wally mumbled against his neck, the words half-lost in the skin of Dick’s throat.
Dick chuckled, closing his eyes. “Liar.”
Wally huffed. “Yeah. I am.”
The room was then filled with warm, peaceful silence.
Save it for Roy’s snoring.
