Hear me out on Oliver x Barry x Hal...
Or maybe Oliver x Arthur x Barry x Hal idk go wild let Hal be loved because he deserves that tbh
Hal tries his best to stop himself from twitching away, knowing that the eager hands will just pull him back down. But he's barely able to keep it together for much longer, so sensitive, so spent. He gasps when they switch again, and gasps when one of them leans down to close his mouth around Hal's nipple, adding more teeth marks to the mix.
"Guys..." he sighs, letting his eyes flutter closed, and Oliver's chuckle goes straight to his softening cock. "I can't..."
Barry doesn't let him finish. He's hovering over him, looking at him with his big blue puppy dog eyes, a small pout on his lips.
"For me?" he asks, and Hal shivers, hips twitching into a half circle when Oliver pushes three fingers inside him. "I know you can give us more, Hal. Please?"
"Don't worry," Oliver says, curling his fingers just so and making Hal twitch more, "he doesn't need to be hard right now. Don't you, baby?"
Hal's tempted to snap his legs shut. But he's a team player, and he doesn't.
"Mmn," he concedes, and when they don't keep going he realizes they're waiting for actual words of confirmation. "Yes," Hal sighs, smiling, "I want more."
Barry beams at him, kissing him on the lips before trailing his lips down Hal's neck and back to his reddened nipples. Oliver's fingers are moving again, thrusting slowly, keeping him full. It's heaven, almost. As close to heaven as Hal can get.
Until the door to the spare bedroom opens, and maybe this is why they weren't supposed to have a threesome while in the Watchtower.
"Arthur, my man!" Oliver exclaims with none of the surprise Hal and Barry are feeling. "So nice of you to join us at last!"









