Work Text:
Gee and Ray have a plan. The plan involves Frank. The plan involves Frank tied up, naked, and spreadeagle on Ray’s bed. Frank doesn’t know any of this—yet. It’s their Christmas present to him, and who would ruin the surprise? They’ve already got him in Ray’s apartment, sitting on the couch with a beer and a plate of some vegetarian thing Ray scrounged up, while Ray and Gee converse in the kitchen. They’ve got presents for him waiting under the tree, and Gee’s almost 100 per cent sure Frank’s going to love it. They wrapped the presents themselves.
The only problem is, well. Frank’s shy. Maybe shy isn’t the right word, Gee thinks, watching him shovel whatever the hell into his mouth as the Muppet Christmas Carol dvd plays on Ray’s ancient tv. It’s more like—Frank’s not used to feeling like he deserves it when he gets what he wants. So really, the plan is to make Frank understand that he deserves to feel good. And Ray and Gee, well, they want to make Frank feel good.
Ray pulls a beer from the fridge for himself and a soda for Gee, and they stand in silence watching Frank.
“You put the presents under the tree?” Ray asks, and Gee nods.
“Yep. All there.”
Ray’s practically vibrating with excitement, and Gee’s giddy too, because, while t’s not like they haven’t hooked up before—Ray and Frank at first, unsurprisingly, because Frank wasted no time after meeting Ray to shove his tongue down Ray’s throat, and eventually Frank and Gee took whatever they were doing onstage to the sheets in their motel rooms, and soon enough the three of them were stealing moments in between shows and partying and more shows and more partying and a little bit of sleep to find comfort in each other. But this is the first time they’ve planned it. It’s Christmas and they have some time off, so why not indulge? ‘Tis the season.
“And you’re sure he’s going to go for this?”
Gee barks out a laugh. “Shit, Ray, have you ever known Frank to not go for something like this?”
Ray laughs too, a bit self-conscious, his ears tinged red. He chews his lip and Gee tries not to get distracted. “Yeah, you’re right.” Then, with a smile, “Bet you I make him come first.”
Gee bares their teeth and knocks Ray with their shoulder, the comforting weight of his body something for them to work off of. “Whatever, he’s gonna come in 30 seconds touched or not. I just want to see how long he lasts before tapping out completely.”
Ray has that calculating look in his eye that Gee fell in love with years ago and they have to admit it’s exciting enough to turn into nerve-wracking the longer they take to throw it down. But it’s Ray who moves first, the more decisive of the two of them, and he steers Gee into the living room with a hand on their shoulder. Gee takes the hint and goes for the presents, grabbing all of them from under the tree before dropping onto the couch next to Frank. Ray sits on his other side, and so far he hasn’t figured anything out—but he will soon enough.
Ray turns the tv off and Frank groans. “Hey, come on, I was watching that.”
“Quiet now,” Gee says. “Time for presents. Here, you first.”
They dump all four of them into Frank’s lap as Ray takes the plate away, and Frank’s too distracted to complain again.
“Oh, shit, I didn’t get you guys this much.” Frank looks like he’s struggling, but that’s part of the plan, too. He’s not supposed to take it easy. This is supposed to be a challenge. “Hey, this is too much.”
“Nope,” Ray says. “We got you a bunch of shit and you just have to deal with that. Soak it in, Frankie. Feel the love.”
Frank licks his fingers clean and glances between them. “Okay, if you say so. Fuck, can you believe 2005 is almost over? I thought I’d be dead by now.”
Gee’s the one vibrating from excitement now, biting their knuckle to keep from squealing or something equally loud and distracting as Frank unwraps the first present. His gaze turns from unassuming to confused as he pulls out a length of red cord.
“Rope? The fuck am I supposed to do with this?”
Gee does laugh then, while Ray covers for them. “Keep opening the presents, you’ll get it.”
Frank shrugs and goes for the next one, pulling out a blindfold. “Okay, so I was going to say spelunking, but now you want me to have a good night’s sleep?”
“Not quite,” Gee says.
Frank rolls his eyes and unwraps the third. The moment it clicks, his eyes widen, and he holds up a bottle of strawberry flavored lube. “Oh. Okay. Yeah, I can get behind this. Never done any bondage before, but, you know.” He clears his throat. The biggest lesson Gee’s taken away from fucking around with them like they’re on a desert island with nothing else to do is how willing Ray is to try new things, and the second biggest lesson is how Frank’s always shied away from admitting what he really wants.
“And the last one,” Ray says, pushing it into his hands, his face lit up and fucking beautiful.
Frank almost looks ashamed opening it, his hands shaking slightly, and god, it’s so perfect. They’re going to fuck him so good he forgets to be ashamed for once in his life. His jaw drops open when he pulls the fleshlight out of its sleeve and holds it up.
“Oh, wow. Okay. Yeah. Sure.”
Frank’s struggling to make words and Gee laughs into his shoulder, his dumbfounded look so distractingly cute.
“You’re gonna love what we have planned, Frankie,” Ray says, bracketing him on the other side.
He goes taut under their touch as Gerard reaches for his belt, but they know by now it’s because he thinks he doesn’t deserve it. He thinks he should be ashamed of what he wants. Gee noses into his hairline as he pops open Frank’s belt and Frank hisses. “Come on, Frankie. We know you want it.”
“Guys, come on. All this for me? It’s too much.”
“Not yet it’s not,” Ray says, and Gee laughs.
“I don’t even… know what to say.”
“Just relax,” Ray says, his hand moving to Frank’s belly. “Let us take care of you.” Ray pushes Frank’s shoulder to make him sit back against the couch.
“Don’t say anything,” Gee whispers into Frank’s ear. They pop Frank’s top button and he exhales. His dick is already straining to break free, the zipper sliding down on its own, and all Gee wants to do is let it, get their mouth on it, fuck it—they haven’t decided yet. “You have to be so quiet, Frankie. You have to be good, you understand?”
Frank sucks in a gasp and nods frantically. Ray turns Frank’s face to kiss him as Gee gets a hand around him and pulls him out of his boxers, his cock thick, hard, wet already. Gee grabs the lube with their other hand and somehow manages to get the cap open enough to squeeze it directly on Frank’s dick. He hisses, either from the cold or from the wet, and Gee savors it before grabbing the fleshlight. It’s surprisingly heavy, probably to mimic the feeling of a human body bouncing on your dick—and Frank’s expression glazes over at the sight of it, letting out the tiniest whimper
“God, yes,” Ray says, breaking away from Frank to watch Gee, his smiling face so beautiful next to Frank’s terrified expression. “I heard these things are, like, insanely good. Make you come in a minute flat.”
“We’ll have to see about that. Pity Frankie can’t describe it for us. He has to shut his mouth if he wants to have it.”
Ray looks to the ceiling for a second, looking like he’s overwhelmed too, and Gee glances down at the way his jeans fill, cock hardening without even being touched. Gee’s not fully hard, not yet, but with the little moans Frank gives, with the way he’s twitching in their hands, it won’t take much to get there, and fuck it if Gee’s going to give up before the going gets good.
Gee gets a good grip on the fleshlight and slides it down over the tip of Frank’s cock. The way he disappears inside it makes them crazy, like Frank is being devoured by a hungry, fuckable mouth, even though a lot of the time Frank is the mouth, and they’ll take turns filling him up, take turns fucking him like a sex doll while he writhes around, screaming and panting and moaning and begging for more. He bites his lip now to stop from making words, and Gee can’t help the manic giggle that escapes them. This is too much fun.
They slide the fleshlight down, down, down, Frank losing control inch by inch, fingers digging into Ray’s thigh and Gee’s hip hard enough that bruises will blossom by tomorrow. Pained noises escape him, falling from behind his clenched teeth into Gee’s waiting ears, revving them up more and more and more, until the toy sinks down all the way, into the thick thatch of curly hair, covering Frank completely.
“Still think you can make him come first?” Gee teases, and Ray takes up the challenge immediately, reaching for the toy.
“I’ve got plenty of practice with taking care of myself,” Ray says, a little ashamedly, and it’s a cute look on him, making Gee want to lick him all over. “Watch out, Frankie.”
Frank whimpers into Ray’s open mouth as they kiss, sloppy and electric. Gee’s definitely feeling something now, their dick growing fat with wanting, still trapped in their jeans. They like the feeling of being confined. Hemmed in, no escape. A lifetime of cramped spaces, basements, sewer drains, lockers, fridges, store rooms, recording studios led them to like the dark and take up as little room as possible. They dwell where things shouldn’t. They speak in riddles and sing songs only the moon understands. Soon, though, they’ll change their tune.
Gee closely watches the master of masturbation in action as Ray flexes his hand around the toy, gearing himself up for what is sure to be the death of at least one of them, if not all. He starts jacking Frank off with the toy, slowly at first, but it must feel fucking fantastic because as soon as he starts, Frank’s moaning like a slut and gripping both of them even tighter.
“Fuck, Ray. That looks fucking incredible.”
“Uh huh,” Ray says smugly, but fuck, does he ever deserve to. “Watch this.”
In a split second, Ray goes from jacking Frank slowly, to all-out fucking his cock with the toy like his life depends on it. Frank goes from barely holding on to just about screaming from how good it must feel, and all Gee can do is watch in awe as Frank moans, shakes and whimpers all at the same time and Ray destroys him with one repeated movement.
“Oh, fuck, Frankie, you look so fucking good right now.”
Gee can’t help themselves. They turn Frank’s head towards them and stick their tongue in his mouth, even as he’s too distracted to do more than lick back. They push their lubed fingers beneath the waistband of Frank’s boxers, bunched underneath his balls, and find their target: Frank’s hole, the puckered rim giving easily for the tips of Gee’s lubed fingers. The wiry hair down here tickles Gee’s knuckles, softening quickly as lube spreads through it.
“Fuck, you’re beautiful, baby, you know that? We just wanted to show you a good time.”
They get two fingers in him, just past the rim, as Frank struggles to do more than scream into Gee’s face. He’s sweating too, his hair wet, his face running with sweat and, hopefully, tears. God, it’s incredible. Ray’s still jacking him with a manic glint in his eye that always spells good things for them, and they grin at each other over Frank.
“You deserve this, honey. You deserve everything. We want you to feel good.”
Finally, Frank breaks his silence. “No, fuck, no, don’t fucking—hng—I can’t, not right—Gee, fuck—“
But then, before he can finish, he finishes, body pulling tight, strung, moaning long and high as he comes hard into the fleshlight, hard enough that his feet leave the ground and the couch squeaks as he throws his head back. He comes in spurts and shudders for a long minute, until the fleshlight is full and spilling down the sides and back onto Frank’s cock. Gee wants a taste so badly it physically hurts.
“How was that, baby?” He strokes Frank’s face as Ray pulls the toy off him, revealing the spunked-up mess of his softening dick. “Did that make you feel good?”
Frank looks at Gee with his mouth slack and a look on his face so pained that it finally clicks.
Frank doesn’t think he deserves to feel shame over his own sickening desire. He likes the shame. He needs it. It fuels him. A sad teenager taking speed and playing the same chords over and over for hours needed some direction for his gay little thoughts to go before he realized kissing boys was an option. And as much as Gee’s heart breaks for the closeted kids in all of them, the plan has changed, and everyone needs to get real weird about it real quick.
They glance up at Ray with a look that hopefully communicates what they need. “You know what, Frankie? I don’t think you did enjoy that.”
“What? N—no, I swear, I’m good—Gee, please, you were both so good—“
Thankfully, Ray’s the smartest one of all of them and picks up what Gee’s putting down. “Yeah, I think you’re right, Gee. Frankie isn’t grateful. I was thinking we’d give him another go, you know, really make it count this time. But if he’s not even going to thank us for it…”
Frank whips his head between them, frantic like it’s his life that’s on the line now instead of another orgasm. “I’m sorry, I’m sorry, I didn’t mean to—I’ll be good, I promise—please, please—“
“Okay, baby, we’ll give you what you need.” Gee swipes their fingers through the mess of Frank’s lap and then pushes them into his mouth. The others are still in Frank’s asshole, just resting there, ready to take him apart. It’s an awkward position with their knee under them, practically straddling Frank, but they can make this work.
Frank stops talking, moaning instead and licking Gee’s fingers clean. God, it’s enough to make someone come untouched. Gee is uncomfortably hard now, but instead of focusing on their own body, which is hard to do when they have Frank all fucked out like this in front of them, they push their fingers deeper into Frank’s asshole until he’s moaning again.
Gee’s hand gets trapped by Frank’s clothes, but again, Ray, the veritable Captain America, anticipates it and pulls down Frank’s pants, dropping to his knees to pull them off all the way. He squeezes between Frank’s thighs, giving Gee enough room to move, before grabbing the thigh away from them and lifting until most of his ass is bared. Frank’s always getting into awkward positions—they’ve taken turns bending and twisting him in all different ways, and he’s loved it each time.
“What about the rope?” Frank asks. He huffs out a laugh, his stomach contracting and releasing with the movement.
“Do you think you can handle it?”
Frank swallows and looks away. It’s not a yes, so it’s a no. “What about the blindfold?”
Ray and Gee exchange a look. “Up to you, Ray,” Gee says, and Ray shrugs, feigning nonchalance with a look on his face that says he’s down for torturing Frank so sweetly tonight. “Yeah. I think so. It’s gonna make it feel so much better, right, Frankie?”
Ray picks the blindfold up, kneeling up to loop it over Frank’s eyes. Gee’s still got their fingers inside him, pushing it and pulling out gently, getting rewarded by Frank’s undercurrent of noises and cusses as Gee works him over. HIs dick is completely limp and he must be so overstimulated, but he’s always liked that in the past, and if he wants to stop he’s got two ways of doing it: nut or die.
But Frank’s always been good at taking it—getting his ass beat, or getting a dick in his ass, either way he loves it, and Gee knows which way tonight is going: hot, wet, sticky, loud.
“How are you feeling, Ray?” Gee continues to press into Frank, curling their fingers to elicit more moans, to drive Frank deeper into a second orgasm.
“Oh, I’m good.” Ray’s kneeling between Frank’s thighs still, one hand keeping Frank’s leg up, the other hand rubbing his knee.
“What are we thinking?” Gee asks, as if asking what he wants for brunch. “You wanna fuck Frank’s dirty little hole? Make him come on your cock?”
Frank moans at the words, bucking his hips up. His dick twitches pathetically, their patch of thick curly hair crusty with dried spunk. Gee’s so turned on they can barely think, just managing to keep it together, because god fucking damn do they want their dick in someone’s ass right now.
“Do you think he deserves it?”
“Fu-uck, fuck, I don’t,” Frank stutters out, “I don’t, fuck, I’m bad, I’m so ba—ungh—bad, I don’t—don’t deserve it—fu…” He trails off and Gee and Ray exchange a dirty smile.
“What should we do, Frank?” Gee works their fingers in faster now, harder, no longer content to take their time. “Should Ray fuck you like the slut you are? Huh, make you come with his dick in your ass? You must be so overstimulated. I bet we can make you come so hard it hurts.”
All through this, Frank makes dirty little sounds that drive Gee crazy, sweating and panting just from getting fingerfucked. Even Ray’s wide-eyed and hungry, staring at where Gee’s fingers disappear into Frank’s body like he wants that—wants to be doing that, or wants it himself, Gee’s gonna find out.
“Toro, get up here. There’s a twink who needs fucking. You might have heard of him.”
“Oh yeah? What’s his name?”
Ray stands, his pants already undone sometime when Gee was busy looking the other way. He drops them to the ground and steps out of them, pulling his sweater and shirt off in one swift movement. Fuck, Ray’s body is incredible, all long lean lines and soft skin. This close, Gee can smell his hard cock as it juts out close to their face and it makes their mouth water like crazy. He smells, good, clean, like his expensive cologne. He works out every morning to keep fit when the rest of them are nursing hangovers. He treats his body well, better than Gee ever could their own with their aching back and constant need to taste sweet things, and it shows.
Gee slips their fingers out of Frank, relishing the whimper he gives. They turn their attention to Ray, reaching out to wrap a hand around his hard, leaking cock, as Ray swears and tries not to buck his hips forward. Gee takes a long time, longer than they should, pressing their thumb to the head of his dick, pressing into the underside, pulling back his foreskin before—fuck, they just have to, they just gotta—fitting their mouth over the head, moaning at the taste of Ray’s pre, the heft and weight, eyes rolling back in their head because it feels so fucking good to suck Ray off.
“God-damn, Gee, I thought this was all for Frank.”
Gee can barely hear him, lost in the feeling, their own cock so hard it hurts, grinding their palm into their crotch as they take Ray deeper and deeper. He fills Gee’s mouth so perfectly, the perfect size to stretch their lips and the perfect length that when they sink down all the way he hits the back of their throat. It must be some sort of oral fixation turned obsession, because every time they’re alone with Ray or Frank for more than two minutes the pants are open and they’re sucking him off. Today was supposed to be about Frank, but it can be about Ray too, and it can also be about Gee getting facefucked—there’s no limit to the things the three of them can do together until they’re all too exhausted to do anything else. The only limit is reality.
Gee pulls Ray’s hand onto the back of their head, hoping he’ll get the picture, but before the facefucking happens, Gee feels Frank nuzzle in close to them, pressing his mouth to Ray’s cock too. The blindfold is gone, who cares, whatever. Gee pulls back to let him in, and they take turns sucking and licking and kissing, as Ray grows increasingly close to losing it completely, moaning and whimpering, hands carding through their hair, being as much of a gentleman as he always is by letting them take the lead. The plans have changed so much tonight, but that’s just how they roll.
“Wait,” Ray says, stifling his moans to stop them, “I’m gonna—fuck, I’m gonna come—wait—“
“Yeah, fuck,” Frank says, making a semblance of coherence after being reduced to a mess before, “come in our mouths, I fuckin’ need it.”
“What, really? Fuck—I thought you wanted me to fuck you. I’m happy with whatever, obviously, but—“
Frank licks a long stripe up the underside of Ray’s cock, and yeah, that’s fuckin’ hot too. “I want Gee to fuck me.”
“Trust me, Frankie, I won’t last long.”
“I don’t care. I don’t care.”
Gee glances up Ray’s body to meet his gaze, and Ray shrugs. “Whatever you guys wanna do. I’m—fuck—I’m good with whatever.”
They turn to Frank, who’s revved up again, bouncing in his seat as they exchange a look. Frank looks so turned on, whining like a shrewd puppy, that Gee can’t say no to him. With a face like that, come and saliva dripping down his chin, who could?
Gee motions for him to indulge. “Go ahead, Frankie. See if you deserve what Ray gives you.”
Frank’s eyelashes flutter for a second before he takes Ray in, one long slide of his mouth, hitting the base without even trying. If there’s a bigger cockslut than Gee, it’s Frank. They don’t know how they were so lucky as to find their two best friends, but to also fall into a codependent relationship with the best sex they’ve ever had… well that’s not just a bonus, it’s what their life revolves around. Plus they’re all in their favourite band and they get to make music together. Gee’s life is heaven.
Frank works Ray over with his mouth, eliciting delicious moans and gasps, the kind Gee’s been pressuring him to use on their albums, because good goddamn is Ray sexy and the world should know it. His eyes are closed and he’s biting his lip as he savors Frank’s mouth, and fuck, Gee’s just been watching them, feeling their underwear get wetter without even touching themselves. How they’ve held out with this shit happening in front of them, they’ll never figure out.
“How about it, Ray?” Gee asks, hand on the back of Frank’s head, fingers in his hair. Are you gonna come into Frank’s mouth? D’you think he’s earned it?”
When the spotlight’s not on Ray, he’s usually the one keeping his cool. When it’s Frank they’re torturing within an inch of his life, or Gee’s the one getting ravaged, Ray can take over no problem, especially with Frank unable to do much but whimper pathetically. It’s only when they’re lavishing attention on him that Ray gets bashful, so Gerard’s not surprised to see Ray pink-cheeked and gazing at Frank with an adoration that Frank would cry over if he saw it. He doesn’t answer, so Gee takes control again.
“You know, I don’t think he has. Have you, Frankie? You’ve been so bad. It’s pathetic. As if Ray could get off to that.”
Frank’s breath hitches, trying to breathe through his nose as he deepthroats Ray’s cock. Ray spares Gee a smirk while trying to keep his hips still, because Frank hasn’t earned that yet.
“Are you even trying, Frankie?” Gee asks, and Frank moans in response. “It doesn’t look like it. I mean, I wouldn’t get off to this.”
Ray laughs, but it’s strained, because as much as Gee chastises him, there’s little Frank does like this that they don’t get off to. Even teasing Frank like this makes Gee hard and wet, and if they actually get to fucking Frank like he wants, true to their word they won’t last long.
Frank pulls off with a moan. “I’m trying, I’m trying—“
Gee squeezes his hair, tugging slightly, and Frank goes completely slack, held up by just Gee’s grip on him. “I doubt it. You’re not even breaking a sweat.” A lie—Frank’s hair curls around his forehead, wet from his hairline, plastered to his pinkish face. “If you were trying, Ray would’ve come by now. Don’t you want Ray to come, Frankie?”
Frank nods, straightening up, gearing up to do it right, and Gee relishes the way he focuses,
taking Ray in one fell swoop, choking himself to get as close as he can and just fucking moaning around him.
“There you go, Frankie. Not that pathetic after all.”
Frank loses the ability to communicate in more than whimpers and the slick, sucking noises of deepthroating Ray while Ray gets redder and gaspier. Gee puts their hand on his hip to steady him and he grabs it with his own, squeezing like he needs an anchor to keep him grounded.
“You alright there, Ray? This doin’ it for you?”
Ray chuckles before Frank does something particularly delicious and the chuckle turns to a moan. “Fuck, yeah. Jesus. Frank’s mouth is something else. Knew this was a good idea.”
“It was my idea,” Gee says, pouting.
“Bullshit. My idea.”
“Okay, who bought the fleshlight?”
“Who thought of the fleshlight?”
Frank moans in a way that indicates everyone should shut up now so he can concentrate, and watching him suck Ray off, make a mess, and go back for more, Gee gets an idea they can’t shake.
“You know what, Frankie?” Gee asks, and Frank gives another moan like he doesn’t really give a shit when he’s got Ray’s cock down his throat. Gee scritches their non-lubed hand through his hair. “I think Ray’s been good too. Don’t you think he deserves a treat?”
Frank pauses for all of half a second and then moans an mm-hmm. Ray’s been losing it steadily over the last few minutes—who wouldn’t with Frank using his mouth like that—and with the radiator blasting heat and all their layers on, it’s getting a bit too hot to handle. Gee shucks their top, baring their flat chest and chubby stomach, but they don’t get self conscious around these two. They’ve loved Gee’s body so well that Gee doesn’t need to be precious about what they look like. Besides, they’ve got plans.
They stand to kiss Ray, who ducks to meet them, a brief slide of tongue and lips before Gee pulls away. Ray gives them a curious look, but Gee doesn’t linger, instead dropping to their knees behind Ray while he asks, “What are you doing?” in a tone that spells how used to Gee’s shit he is, but his voice is higher than usual and ends on a moan as Frank does something else delicious.
It’s good, Gee thinks, because as much as they both love drawing it out, sometimes you just want to fuck someone so good they come in 15 seconds. Frank’s already drawn it out long enough, so it’s Gee’s turn to do some damage, and they use both hands to pull Ray’s jeans down his ass enough to bare it.
“Fuck, Gee. What’re you—fuck—”
When Gee spreads his cheeks with their thumbs, opening him up to view the tight pucker of his asshole, Ray stiffens the tiniest amount. They brush their wet finger over it and the hair there just to see Ray shiver, taking a breath before diving in to lick where their finger was a second before, tasting lube, Frank, and now Ray. He shudders and moans immediately, knees locking up to keep from falling apart, so Gee does it again, licking a long strip from taint to tailbone, the obscenities falling out of his mouth: “Fu—uck, god, fuck, shit, holy damn—“
When Gee licks him a third time, tonguing into that tight ring of muscle just the tiniest amount, Ray bucks his hips forward, and Frank chokes.
“Sorry, shit, fuck, Frank—“
Frank pulls back, sucking as he does, the wet smacking of his lips devastating. “S’good, fuck, s’good—“
Ray is caught between them, and Gee can tell he’s stuck on what to do, because neither of them let up even an inch. Frank sinks down again, moaning and sucking obscenely, egging Ray on despite how much it must’ve hurt. Gee, on his other side, holds Ray in place by the hips and licks into his asshole again. Between the both of them, they reduce Ray to a quivering mess in minutes.
The whole time he’s trying not to buck his hips, twitching in Gee’s hands, caught in the middle of an unstoppable force (Frank’s mouth) and an immovable object (Gee’s tongue)—he’s got one hand in Gee’s hair, not grabbing, just holding, and he’s moaning and gasping with each lick of their tongue. It’s all Gee can do not to go apeshit, because they have to be mindful of Frank on the other side and they want to draw this out as much as they can.
Gee pulls back for a moment to say, “Fuck, your tight little asshole—fuck, Ray, so goddamn juicy—got me so hard, fuck,” before diving back in. Gee knows from experience Ray’s not immune to this kind of shit, almost bent double with the way they’re feasting on him, swearing and moaning and gasping, his back flushed red from shoulders to hips, so pretty it hurts. His hair tickles Gee’s lips but goddamn if that’s not turning them on more, getting it soaked with their spit until it sticks to Ray’s skin.
Fuck, it’s turning them on so much, so hard their dick physically hurts, tonguing Ray as deep and hard as they can to get him there while Frank sucks and licks and slobbers like a dog. Gee takes their hands from Ray’s hips to grab his asscheeks and part them, getting deep, deep in, tongue in all the way, and Ray moans long and low as he unloads into Frank’s mouth. Gee doesn’t get to see it, but as Ray comes and comes they get a better idea.
“Frankie—lube—“
Frank passes it over without looking, and then Gee’s getting their pants down, slicking themselves up, wrapping a hand under Ray’s stomach, and pushing their cock into his hole in one long slide.
“Gee,” Ray says, softly, under his breath like a prayer, then, “Gee, Gee,” again and again as they fuck into him. He has to lean over Frank with his arm on the back of the sofa to hold himself up, and Gee fucks him through it.
“Ray,” Gee says in response, feeling too close to something delicate and breakable before they switch their tactics. “Fuck, Ray, you feel so good, tasted so fucking good, but this—fuck—your tight fucking hole, fuckin’—strangling my cock, dude—got me so hard for you—“
Even despite their tongue working him up, it’s hard not to come right away. They don’t do this enough, because Ray loves to spend attention on them and rarely lets them do that to him, so Gee will take any spare moment they can to make sure Ray knows he’s wanted too. And this, fuck, this is how they want him—taking them up the ass after coming his brains out in Frank’s mouth. Gee’s so worked up they’re coming in less than a minute, balls drawing up, toes curling, gasping into Ray’s skin, all blissed out, a fucked out orgasm that has them lightheaded as they pump Ray full of their come.
Immediately, Ray collapses onto the couch beside Frank and takes Gee with them, all of them puddled together, a tangle of limbs and all of them covered in come. Frankie’s already half-asleep, snuffling as Ray pulls a blanket over him and settles back against Gee.
“Good Christmas, Ray?”
Ray sighs and pushes his head back onto Gee’s shoulder, a broad smile on his face, his kind eyes shining in the dying light from the sun outside as it falls across the streets. They snuggle in close as their bodies start to cool, sweat drying, come tacky.
“Yeah, Gee,” he says, softly, lacing their hands together, fingers curled around each other. “It was great.”
