Work Text:
"You ready you two?"
"Yes Daddy."
"Yes Daddy."
"Good. Let's get this thing rolling."
Price adjusted his phone one more time to show the full length of the bed, getting the best angle and pressing record.
Gaz and Soap were both sat on their knees on the bed, both in only their boxers, collars sat neatly around their necks. Soap had red rope bound over his chest, his hands tied neatly behind his back. Gaz had a black chest harness on with a matching black lead hooked onto the ring settled on the centre of his chest.
Unlike Soap, Gaz's hands we free to roam, a reward for his good behaviour throughout the week. Soap had whined a little too much and ended up with a bar gag situated between his teeth.
Price sauntered over to his boys, running a hand over Gaz's hair.
"Let's give Simon a good show shall we?"
Both boys nodded. Price sat in between the two of them and pulled Gaz closer by his lead.
"Now, my good boy, I asked Simon what he thought would be a good reward for you and he suggested you get fucked at both ends. How does that sound?" Price rumbled into Gaz's ear, making him whine and squirm in his place.
Gaz's dick twitched eagerly and he gripped his thighs tightly.
"S-Sounds amazing, Daddy." Gaz whimpered.
Price smirked and pulled Gaz in for a kiss. He ran a cold finger down Gaz's spine making the man shiver and gasp. Price took the gasp to his advantage and slipped his tongue into Gaz's mouth. Soap licked his lips and shuffled forward slightly on his knees, bending himself over and resting his head on Price's thigh. He looked up at the older man giving him puppy eyes. Price noticed Soap's movement and chuckled, pulling away from Gaz, who rested his head against Price's chest.
"What is it Puppy? Do you need something?" He teased.
Soap let out a small whine behind the gag and nuzzled Price's crotch with his nose. A laugh rumbled through Price's chest as he reached down and pulled Soap's head up by his hair.
"Such a fussy boy, always needing something in your mouth, keeps you busy don't it?"
Soap nodded the best his could, drool slipping down his jaw and neck. Price smirked and turned back to Gaz.
"What do you think Princess? Had he been good enough to get Daddy's cock?"
Gaz bit his lip, thinking and watching as Soap pleaded with his eyes, begging Gaz to let him have at least a small reward. Gaz took pity and nodded but of course Price wasn't satisfied with his answer.
"Use your words love, tell me what you're thinking." Price rumbled again.
Gaz inhaled sharply.
"I think he should get your cock Daddy, he's been good almost all week." Gaz mumbled, hiding his face in Price's chest.
Price hummed.
"I think you're right, you only slipped up a couple of times didn't you pup? I think you deserve something for trying so hard this week."
Soap beamed and nodded, muffled thank yous spilling from his lips. Price unclasped the gag and dropped it to the side before working his belt and zipper undone. He pushed himself up, making sure the camera would capture him pulling his dick out of the hole in his boxers. He gave himself a few slow strokes before guiding Soap's head down and onto his dick, giving the camera a quick glance and a wink. Price guided Soap all the way to the hilt and ran his fingers through Soap's hair, groaning as Soap ran his tongue up the length of his cock, pushing it into his slit.
Gaz whined next to Price, drawing his attention back to him. Although he was the one who had allowed Soap to get a reward he was now getting impatient with the fact that the attention had been taken away from him. Price landed a harsh slap to his thigh making him jump and squeak. Price fixed Gaz with a stern glare, a warning not to get fussy or he'd loose his reward.
Gaz muttered a quiet "Sorry Daddy" and sat back, pouting.
Price rubbed his hand over same area he just smacked and pressed a kiss to Gaz's temple.
"I'm getting to you sweet boy, you get the main event remember, we need to let Johnny have a turn too. You know how he gets."
Gaz sighed but nodded. He did indeed know how Soap gets when he doesn't get a turn. They had discovered long ago that if Soap gets ignored then the rest of the scene turns into him either fussing so much they have to give in or him safe-wording out because his mentality can't handle it. None of the four wanted a situation like that again. It had taken days of pampering for Johnny to feel safe enough to take part in a scene again and they made sure that he would never be ignored like that ever again.
Gaz nuzzled his face into Price's neck and watched as Soap worked his cock. Soap's face was flushed red, his mohawk sticking to his forehead, spit sliding down onto Price's boxers. Gaz twined his fingers into Soap's hair and assisted him in sucking their captain off. A low groan came from Price and he slipped his hand around the back of Gaz's neck, effectively scruffing him.
"Good boy, helping Johnny out like that, putting on a good show for Simon."
Gaz grinned and tugged on Soap's hair, making him moan around Price's cock.
"Only the best for our Ghost, working so hard, gotta make sure he's entertained on his mission." He purred, looking over at the camera.
Price smirked and gave Gaz's lead a harsh tug. Gaz fell forward with a squeal on top of Soap, forcing Price's cock deep into his throat. Soap gagged and Gaz quickly pushed himself away so Soap could pull off and cough. Price laughed gruffly at the two of them as Gaz made Soap open his mouth so he could inspect his throat. Always worried about his boyfriends' health, even during a scene.
He glared at Price and huffed, wiping tears away from Soap's eyes and pressing a kiss against his lips.
"That was too harsh Daddy, you hurt Johnny's throat and he almost bit your dick off!" Gaz scolded.
Price kissed Soap and then Gaz.
"I'm sorry Puppy, do you want Daddy to kiss it better?"
Soap flushed again but nodded and Gaz sat back, knowing what was coming next. Price untied Soap's hands and dropped the spare rope off the side of the bed before smirking and kneeling up and over Soap. He cupped his face and pried his jaw open. Soap opened his mouth as wide as he could. Price leaned down into an open mouthed kiss and practically shoved his tongue into Soap's throat. Gaz moaned out loud at the image. Soap's dick twitched hard and a bead of pre-cum leaked out of his boxers as Price twisted his tongue around the back of Soap's throat but even with his hands free he knew better than to touch. It wasn't long before a grumbled, muffled, moan vibrated roughly against Price's tongue and he pulled away, a smug look on his face.
"Oh baby boy, did you cum just from having my tongue down your throat?" He teased, catching Gaz's attention.
He looked down at Soap's crotch which was indeed pumping out the last of his cum into his boxers, spunk dripping onto the sheets. Gaz shuddered and whined. Price turned around to face Gaz and pressed his hand against Gaz's dick.
"You wanna cum too, Princess? It's only fair since Johnny came prematurely."
Gaz nodded and, after a nod of permission, pulled his boxers off and threw them onto the floor. He climbed into Price's lap and moaned loudly the moment he felt a hand around his cock. Price stroked him rough and fast, dipping his forefinger around his foreskin, pulling it back. Gaz bucked his hips into Price's hand, whimpering and panting as he quickly approached his orgasm. He felt one of Price's fingers against his hole, teasing. He shuddered hard and came across Price's chest, staining his t-shirt with his cum. Price continued to help pump out the rest of his cum, whispering sweet praises in Gaz's ear.
"Such a good boy, cumming so quick for me. My good boy." Price said as the last bit of cum dribbled down Gaz's cock and onto his hand.
Gaz whined and pulled Price's hand away.
"T-Too much Daddy."
"That's okay my love, you did well. I think it's time for your proper reward Princess, are you ready for that?"
Gaz nodded and Price gently moved Gaz off his lap to get the lube. Price lay Gaz across his lap, positioning Gaz's face near Soap's crotch, very close. Gaz winked up at Soap, who moaned at the image in front of him. Gaz smirked and pulled Soap's boxers down just enough to get his cock out, giving it a few loose strokes. Soap huffed out a breath as he felt his dick get surrounded by Gaz's wet and warm cavern.
Price watched with fondness as Gaz worked his pup's cock, flicking his tongue in just the right way to make Soap's moans turn high pitched and desperate. Carefully, Price lubed up his fingers and pressed against Gaz's hole. Gaz inhaled sharply through his nose as Price slid his middle finger into Gaz. Soap rested his hand on the back of Gaz's head, not guiding, just resting, grounding himself.
Price worked Gaz open with quick precision, purposefully avoiding his prostate. Soap had already cum a second time by the time he was finished, Gaz's moans vibrating around his cock had quickly sent him over the edge, and was rubbing his hand up and down Gaz's back and waist.
"Beautiful boy, such a pretty boy Kyle. Looking so good for Simon." Soap purred.
Gaz whined and turned towards the camera, purposefully arching his back, giving Ghost the show he deserves. Soap joined him in staring at the camera, making sure to wink and casually lick his lips before pulling Gaz up into a heated kiss.
Price let out a low growl in the back of his throat as his two boys made out with each other in front of him. Something about the juxtaposition of Price being fully clothed while Soap and Gaz were fully naked sent shivers down his spine and blood straight to his dick. Price carefully lubed up his cock and guided his tip against Gaz's hole.
Gaz moaned loudly into Soap's mouth as he felt Price push inside, slowly, precisely. He paused for a moment to let Gaz adjust before slamming into him roughly, straight into his prostate.
Gaz let out a sound that was half a scream and half a moan and threw his head back, his whole body shaking. Soap held Gaz as he came violently but that didn't stop Price at all, he kept thrusting against Gaz's prostate, pulling new, erotic, sounds from his mouth.
"J-John! Stop! I can't—"
"Yes you can Princess, look at you, taking Daddy's cock like a good boy."
Gaz groaned loudly and held tightly onto Soap, who was whispering soft words of encouragement into his ear.
"Daddy please...feels like I'm gonna pee!"
Soap bit Gaz's ear.
"Its called squirting Kyle, boys can do it too." He rumbled, reaching down to stroke Gaz's dick.
Gaz whined and gripped Soap's arms so hard Soap was sure he would have bruises the next day. Price grunted and lifted Gaz up by his biceps, pulling his back flush against his chest.
"If that's—fuck—where we're going, then let's make sure Simon gets a good view shall we?" Price purred, biting into Gaz's neck.
Soap nodded and hopped up from the bed, quickly grabbing the camera and bringing it back. He sat as far back from Gaz and Price as he could and steadied the camera in his hands.
Soap managed to capture the whole scene from his perspective. Gaz, fully naked except for the snug harness wrapped around his chest, cock red and bouncing in between his spread legs, face flushed and shining from sweat and drool. Price, fully clothed, cock buried deep inside Gaz, flashing visible every downward thrust, his teeth buried into Gaz's neck, one hand pinching his nipples and the other holding Gaz's arms behind his back.
Soap licked his lips and watched closely through the phone screen, a hand stroking his cock with urgency. Only a few harsh thrusts from Price later and Gaz's eyes were rolling back, his head hitting Price's shoulder and fluid spurting out of his slit and onto the sheets in front of him, a loud groan echoing around the room. Price slowed his thrust and took hold of his boyfriend's cock, holding it gently and slowly stroking, working the last of it out of Gaz. Soap shuddered and tipped himself up, kneeling in front of Gaz, camera pointed between them as he came for a third time, cum joining Gaz's mess on the sheets.
Price thrust up once more into Gaz before spilling inside of him, a rumbling moan rolling off his tongue. He watched his boys, both panting, both shaking and both completely fucked out. Price carefully pulled out of Gaz and lay him down, avoiding lying him straight in his mess. He got up, doing his trousers up as he went, and took the phone out of Soap's hands, ending the recording and placing it on the bed side table. He gave both Gaz and Soap a big kiss before going into the connected bathroom and running a warm bubble bath. While it ran he came back and removed the rope from around Soap's body and the harness from Gaz. Once the bath was done he scooped up Gaz into his arms and bridal carried him into the bathroom, carefully lowering him into the bubbles. Gaz let out a soft hum as he sank deeply into the warmth. Soap shuffled over behind the other two and, once Gaz was in, wrapped his arms tightly around Price in a back hug. Price chuckled and turned around, hugging him properly and placing soft kisses all over his face and head.
"You did so well you two, my perfect boys. Simon's perfect boys." He hummed and lifted Soap up, placing him in the bath in front of Gaz.
The water nearly over flowed with the two grown men sitting in it but they only giggled and cuddled up together. Price smiled and pulled off his shirt before kneeling down next to them. Soap giggled to himself for a while longer making both Gaz and Price roll their eyes.
"What's so funny Johnny?" Price said flicking some water at him.
"Kyle had already completed one of our aftercare steps without even realising it." He giggled with a goofy grin.
Price sighed and ruffled Soap's hair.
"No he hasn't, the rule is you piss after sex, not during, ya numpty."
Gaz whined and hid his face in Soap's neck.
"Can we stop talking about how I peed on the bed now?"
Soap just giggled more and Price kissed his temple.
"Sure love, I won't make you do it again if you didn't enjoy it."
Gaz flushed and mumbled.
"I didn't say that, just maybe... put a towel down first."
Both Soap and Price chuckled and peppered Gaz with kisses, both showing him in love and bubbles. None of them could wait for Ghost to get home and make up for their video.
Extra (Ghost POV):
Ghost sat hidden in an old abandoned building in the dead of night, Roach and König sat next to a small fire they made, eating their MREs and chatting quietly. His phone buzzed softly in his vest and he carefully took it out, seeing the notification from Price. Ghost narrowed his eyes and opened the message, cautiously.
Roach and König sat talking about what they wanted to do once they returned from the mission when Ghost suddenly choked and hurriedly got to his feet. The two of them watched, concerned, as Ghost fumbled with his phone before storming out of the house, muttering something about a bathroom break. Roach huffed and rolled his eyes turning back to his fire.
"What ever you say man." He mumbled to no one in particular.
König gave him a confused look and Roach sighed.
"He obviously just got something from his boyfriends, he's hard as a rock. Fuckin' idiots." Roach grumbled and König flushed, hiding his face in his hands.
Roach only hoped that Ghost wouldn't take too long, he was tired and now he had to keep an eye out for his horny bastard of a team mate while he gets off in the woods. He perched himself on a windowsill, gun in hand, keeping Ghost in peripherals, not enough that he'd actually see the man with his cock out, and waited
"Fuckin' idiots the lot of them."
The things Roach does for these men. He'll definitely be getting an extra day off, that's for sure.