Work Text:
Your lips trail down the length of Caleb's neck, his arm firmly secured around your waist while you kneel next to him on the bed. You feel him groan through his throat and you cast a look down to Zayne who's kneeling between his spread thighs, head bobbing up and down languidly as he takes Caleb's cock into his mouth.
"F-fuck me..." Caleb groans, tipping his head back to give you more accress to his neck.
"I will," Zayne says, pulling off Caleb's cock with a smirk. "Have some patience."
You let out a little giggle and run your hand up and down Caleb's chest, giving his nipple a few gentle teases.
"Zayne's mouth feel good on your cock?" You ask innocently.
"Mhm." He moans. "Tongue always feels so fucking goo-oh shit."
Caleb squeezes his eyes shut and you look down again to see what has him so worked up. Zayne's arm is moving back and forth; he must be working Caleb open for him.
"Guessing his fingers feel good too, huh?" You tease with a smile.
Caleb grabs the back of your head and drags you into a harsh kiss. It's sloppy and he's making all kinds of noises as Zayne continues to work both his cock and ass.
"Needa taste you." He mumbles against your lips.
"Whatever the birthday boy wants, the birthday boy gets." You say as you pull away to slip off your underwear.
Caleb wastes no time in lying back on the bed, pulling his feet up to rest on the edge so that Zayne can keep stretching him open, preparing him for his cock.
"Right here, baby." Caleb says, tapping his lips. "Sit that pretty pussy right on my face."
You swing a leg over his head, planting your hands on his broad chest to steady yourself and also to keep watching Zayne suck Caleb into his mouth.
Caleb runs his hands up and down your thighs, biting his lip while he stares at your drenched and glistening cunt. You gasp as he pulls you down with his evol and then that man is eating.
You scrabble at his chest, short little whimpers leaving your mouth while he's practically shoving his face into your pussy. His tongue flicks at your clit, his nose digs into your hole and he's slurping up every single bit of cum he drags out of you.
"Ooohh my god, Caleb!" You cry. "Your mouth feels - shit - it feels so so good."
You feel him hum against you, his head moving side to side as if trying to work his way even further into you. He's grabbing your hips and pushing you harder onto his face, tongue pressing firmly against your clit as it works you closer and closer to climax.
Zayne's watching you with hooded eyes, enjoying the view of you subtly rocking your hips against Caleb's face, breasts gently bouncing from the motion. He's working the third and final finger into Caleb's tight hole, lube squelching with every push and stretch, while the other hand leisurely strokes his boyfriend's cock. He wants him to feel completely overwhelmed with pleasure, to forget everything else going on his life, to forget every shit little detail he has to deal with for the Fleet. Caleb deserves to be spoiled and they will always be the ones to do it.
"Is he going to make you come?" Zayne asks you.
"Y-yeah..." You whine. "He-he's sucking my clit and it feels so fucking good."
"Make her come on your face," He says louder to the man underneath you. "And then I'll fuck you."
You didn't think Caleb could eat you out with anymore determination than he already was but he always did love to prove you wrong. He keeps sucking your clit between his lips and his tongue joins to torture your poor little bud. He's moaning into your cunt just from the taste of you and you dread to think the absolute mess you're making of his face.
Two fingers are suddenly pushed into your hole and waste no time honing in on your g-spot.
"Yes, yes, right there!" You buck your hips against Caleb's mouth. "Please, please, m'gonna come so hard."
"Come for us." Zayne says, rising to his feet to position his cock at Caleb's waiting hole.
You explode with a cry, more cum drools out of your pussy around Caleb's fingers and he slurps it up with enthusiasm.
The grip around your hips tightens and you feel the vibrations more than you hear the groan from the man beneath you as you watch Zayne push into Caleb's ass. His cock bobs and twitches with every inch that's pushed into him and you can't help but reach out and grasp it.
When Zayne bottoms out they both sigh.
"So tight." He says through clenched teeth.
You start to lazily jerk Caleb's cock, eyes zeroed in on Zayne's cock slowly moving in and out of his ass. But then all of a sudden you're pulled back down by your hips.
"Caaleeeb!" You whine. "M'too sensitive!"
"You wouldn't deny the birthday boy, would you?" He drawls.
You can hear the smirk in his voice, the bastard.
You let him pull you back down to his face. Mercifully he is far too distracted with Zayne's increasing pace to properly devour you as he was before, but you are still left twitching as he tongues your sensitive little clit.
The room fills with the sounds of your pleasure. Tortured whimpers from your overstimulation, muffled moans into your pussy, quiet grunts and the slapping of flesh on flesh as Zayne starts to fuck Caleb with purpose.
"Take him into your mouth." Zayne instructs you.
You eagerly obey, leaning down to suck on the head of Caleb's cock. You feel him groan into your cunt.
"Holy fuck," He mutters after reluctantly pulling away from you. "It's too mu-I can't-oh shit."
Zayne smiles triumphantly. This is what he wanted. For Caleb to utterly lose his mind and any comprehensive thought.
He gives in to the pleasure and lies his head back on the bed, face covered in your cum. He feels Zayne shift and suddenly the angle he's fucking him at is hitting his prostate with every thrust.
"Fuck!" Caleb shouts.
His fingers are digging into your thighs, nails biting at the skin but you don't care. You keep sucking at his cock, hand stroking the rest of the shaft you can't reach, and you're both being jostled on the bed from the force of Zayne's thrusts.
"You're doing - ngh - you're doing so good for us." Zayne says between breaths.
He's breathing heavy, pushing Caleb's thighs higher with his hands and he can't stop watching his cock plunge in and out of his ass.
"Don't know...oh god," Caleb struggles to get a coherent sentence out. "Not gonna...last long."
Zayne lets go of Caleb's legs to gather your hair in his hand. He wants an unobstructed view of you suckling on Caleb's cock. He begins to gently guide your movements so that your mouth moves up and down just the head of his cock. He knows it's the most sensitive part and he wants Caleb to lose that final thread of control.
"Can't-" Caleb whimpers quietly. "Feels too fucking good."
You allow Zayne to move you while your tongue gives small, gentle licks to the head of his cock. You slip your free hand down to softly caress his balls and you sense that's his undoing. He starts to twitch in your mouth.
"W-wanna come down your f-fuckin' throat." He stutters.
You hum your consent around his tip and not a second later his cum bursts into your mouth. You swallow it eagerly. Caleb presses his face against your thigh, muffling the loud moans spilling free from his lips. You only pull off of him when you feel a gentle bite to your thigh.
"Good girl." Zayne mutters to you with a smile.
Zayne now chases his release. He fucks Caleb hard, head tipped back and eyes closed in pleasure. Meanwhile you slowly rub the palm of your hand up and down Caleb's shaft, giggling lightly as a few more spurts of cum dribble out of his tip.
Zayne comes with a low grunt, shoving his cock as deep as it can go into Caleb's tight hole as he fills him up. You reach up to pull him into a kiss, he breathes heavily through his nose, cum still spilling out into Caleb's ass.
You pull away with a giddy smile and swing your leg back over Caleb's head. You can't help but giggle some more as you finally see his cum-covered, fucked out face. You lean down to give him a quick kiss on the nose, tasting yourself at the same time.
"Happy Birthday, Caleb."
