Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Series:
Part 15 of COD One Shots
Stats:
Published:
2026-09-21
Words:
1,569
Chapters:
1/1
Comments:
12
Kudos:
166
Bookmarks:
25
Hits:
1,258

FaceTime

Summary:

"We should Facetime". 

"'Course, love," he replies. They always FaceTime when duty forces them apart. Ghost shakes his head, finally peering up at him, thumb still brushing absentmindedly over his entrance. 
 
“I mean while I fuck you,” he says lowly, voice gravelly with desire, his eyes dark as they rove over Soap’s face. “I want you to see what I see. Want you to see how beautiful you look when I ruin you”. 

OR

Ghost wants Soap to watch himself get fucked in real time

Notes:

I know I usually write bottom Ghost, but @/definedead1 on Twitter had such a yummy idea for their birthday, I just had to write it!

(This was posted on socials last month, so you may have already read it. Just wanted to have it here too)

Work Text:

"We should Facetime". 
 
Soap stirs from where his face is buried in his pillow, dozing as Ghost thumbs the cum trickling from his hole back into him. His boyfriend is on his stomach behind him, unwilling to pry his eyes from Soap's puffy rim. 
 
A beautiful sight. 
 
Soap hums, turning to look at him over his shoulder, smile dopey from his cock drunk haze. 
 
"'Course, love," he replies. They always FaceTime when duty forces them apart. Ghost shakes his head, finally peering up at him, thumb still brushing absentmindedly over his entrance. 
 
“I mean while I fuck you,” he says lowly, voice gravelly with desire, his eyes dark as they rove over Soap’s face. “I want you to see what I see. Want you to see how beautiful you look when I ruin you”. 
 
Soap groans, his spent and sensitive cock twitching at the thought. Ghost inside him, fucking him deep and slow like he likes, while he watches himself fall apart in real time. 
 
“Why not use a mirror?” he asks, proud of how he keeps his voice even, though the way he’d just clenched around the tip of Ghost’s thumb undoubtedly gave him away. Ghost chuckles, slowly crawling up the bed to lay flush against Soap’s back, lips skimming the shell of his ear. 
 
“So you can also watch how well your greedy hole takes me”. 
 
That's a damn good reason. 
 
Soap turns his head, capturing Ghost’s lips in a filthy kiss. He sighs as their tongues press against each other’s. Moans when his lip is caught between teasing teeth. Arches when Ghost’s cock ruts between his cheeks. 
 
“Give us a ring,” Ghost rumbles as he hands Soap his phone. It takes a couple tries to open the app, his thumb trembling when Ghost's tip catches on his loose rim. His stomach flutters when he hears the phone on the nightstand begin to ring. 
 
“There he is,” Ghost murmurs before his grin morphs to a grimace when his voice echoes loudly between the two phones. Soap quickly lowers his volume, the tension broken by the chaos. 
 
“Didn’t think that through,” Ghost huffs, dropping his phone on the bed so all Soap can see is the ceiling until he turns around, smiling fondly at the lieutenant’s pout. 
 
“Ooh, I’ll use my headphones,” he suggests, opening the nightstand and pulling out his noise cancelling headphones with a sound of triumph. Simon nods approvingly, picking his phone back up while Soap gets them connected. 
 
It's unlike anything they’ve tried before when he lays flat on his stomach again with his phone in his hands. He can feel Ghost behind him, still pressed to his rim, but seeing him in his phone and hearing him only through the headphones makes it feel like he’s far away. He startles when a hand smoothes over his arse. 
 
“Look at this,” Ghost purrs, his voice so much deeper like this. Soap turns the volume up a few notches until the timbre of it rattles him. “All of this, just for me”. 
 
“Fer you,” Soap repeats, nose crinkling at the sound of his own voice coming through. Ghost laughs. 
 
“Just you wait,” he says as Soap watches him pull a cheek to the side to reveal his winking, dripping hole. “The sounds I’m gonna pull out of you will make you love your voice”. 
 
Soap sees his own eyes roll in the smaller box on the screen and he decides to take himself in. His cheeks are flushed, eyes sparkling with lingering tears from Ghost teasing him past overstimulation not 5 minutes ago. His lip is swollen from biting it, though the blowie he’d given Ghost to start the night is also to blame. There’s movement, then Ghost’s face joins his, their cheeks squished together as best they can with the headphones in the way. 
 
“Oh, that won’t do,” Ghost tuts, reaching forward to make Soap’s box bigger. “There. Gotta make sure you get a good view of that sweet face”.  
 
Soap watches himself flush brighter, a little surprised how clearly he shows his embarrassment at the compliment. He thought he was better at hiding that shit. 
 
“Can’t hide from me,” Ghost tells him smugly, reading his mind as always and focusing his own camera back on Soap’s arse as he taps his cock against his rim. “That’s what’s gonna make this a show to remember”. 
 
Any doubt about that is thrown out the window when he presses in. Soap manages to keep his eyes open enough to watch his face draw up in wanton pleasure, brow furrowing upward and jaw dropping on a low moan. He catches the view of his hole sucking Ghost in like it’s been eagerly waiting for him.  It has, of course. There’s no better feeling in the world than Ghost inside him. 
 
“Such a pretty thing, hm?” Ghost sighs, only adding to the shivers running down Soap’s spine. He can’t get enough of the way his voice is the only thing he can hear, cooing directly into his ear like he’s mouthing against it. “Now watch when I pull out”. 
 
Soap watches as his teeth sink into his lip, lids fluttering and going heavy. Then, his eyes roll as the cock on the larger screen sinks back into him. He’s mesmerized, eyes flicking between the two as Ghost sets a languid rhythm, like he’s giving him time to take it all in. He can feel his cock leaking, not only from having Ghost fuck him so thoroughly, but because of the picture he makes. 
 
That’s not even counting the sounds. 
 
He can hear the slaps of their flesh and Ghost’s usual grunts, but above those, he can also hear himself. He hears the little whines and moans he knows he always lets out, but now he can really hear just how lewd and needy they are. His cock throbs at them, pre soaking a wet patch beneath him as he ruts his hips into the mattress, matching the pace of the cock on screen. It’s like he’s in his body and not as he watches and listens to himself get fucked. 
 
“Beautiful, aren’t you?” Ghost breathes, making his eyes roll back at the pure lust in his voice. “Such a greedy hole. Such pretty noises. Fuckin’ gorgeous face. All of it mine. Could get off just watchin’ you. Think you can too? Gonna come seein’ what a pretty, little slag you are, Johnny?”. 
 
Soap hears himself whine, nodding as best he can without taking his eyes off his phone. It’s better than any porno ever made. Better than his wildest fantasies. He’s gorgeous, beautiful, pretty. All the sweet words Ghost uses for him. He can see it now. Sees what Ghost sees every time he fucks him. Sees what gets him so riled up at the mere sight of him every day. 
 
“Keep those eyes open, love,” Ghost grunts, hips pounding faster against Soap’s arse, growing crimson from each blow. “Time for the grand finale”. 
 
Soap can feel himself getting close and realizes Ghost can too. He’ll have to ask him how he always knows. Ask him what little signs he gives to tell him he’s about to come for him. Later. Right now, he focuses hard on his red, glistening face. 
 
The sight is stunning. 
 
His blown eyes try to roll, but he keeps them glued to the screen. Pure bliss breaks out over his face, his mouth parted in ecstasy, his brow furrowed in pleasure. The moan he lets out sends a shiver down his own spine, making his cock jump with an extra rope of come. Watery blues stare back at him, shining like a glistening lake on a warm, summer day. His freckles pop with the glowing blush contrasting them, his hair disheveled in a way that gives him a roguish look. 
 
Ghost fucks him through his peak before burying himself in deep, grinding as he fills him nicely. He’s pressed their faces together again, smiling as he looks Soap over through the camera, his own phone dropped to the side in favor of holding Soap by both of his hips. 
 
“What did I say?” he hums, nuzzling into him as the last of his release spurts into Soap. “Such a beautiful boy. My beautiful boy”. Soap nods, pressing back. 
 
“Yours,” he replies, his voice muffled in his head and sounding in his ears. Ghost takes the headphones off, pulling out and easing Soap onto his back before standing to grab a wet cloth. He gently wipes him clean, pressing soft kisses to Soap’s shoulder and face where he lays beside him. 
 
“So?” he asks when he’s done wiping his body, his hand straying to gather the cum trickling out of him with his fingers. “Did you see what I see?”. Soap hums in response, breath hitching when Ghost starts to press the mess back into him again. 
 
“Ye were right,” he tells him as he presses their foreheads together, breathing in the warm air mingling between them. “I’m quite the bonnie lad”. 
 
Simon chuckles, kissing him softly. 
 
“That you are”. 
 
Soap lets his tongue claim his mouth, mewling when Ghost coaxes his own out and sucks on it. 
 
“Makes me want- ah- want ta return the favor,” he murmurs. “Put you in front of the camera”. Ghost hums in thought, flicking his tongue over Soap’s bottom lip. 
 
“Sounds like a great fuckin’ plan, Johnny”. 

Series this work belongs to: