#ghost/soap
Explore tagged Tumblr posts
Text

There's something in the dark.
#cod#ghoap#simon ghost riley#john soap mactavish#soapghost#ghostsoap#ghost/soap#cod fanart#mitrielle
828 notes
·
View notes
Text
waiting. posted in full as a thank you for 30k on twitter<33 previously a Patreon exclusive.
3K notes
·
View notes
Text
thinkin abt soap being left with no option other than snagging one of ghosts hoodies to wear. or snagging one without realizing its ghosts. so he shows up in this super baggy hoodie thats clearly not his, if the 'lieutenant riley' plastered on it in big letters is anything to go by, but hes sleepy and rubbing his eye and yawning. and he doesnt really notice the dead silence as he continues to the coffee maker. and goes "mornin' cap, gaz. mornin' lt" to the three men who are staring in varying levels of shock. and that kicks gaz and price back into their previous conversation, but ghost is still checked tf out, staring dead at johnny bc Oh. Oh No. Ah Fuck. then soap turns to him with a mug of coffee in hand and he gives him a blindingly bright yet still sleepy grin and another part of solid ice of ghost he built around simon melts just a bit more from seeing that stupid fuckin grin aimed at him.
johnny doesnt realize hes wearing ghosts hoodie until later in the day, long after he had noticed simons lingering glances and more frequent than usual corner lurking. hes in his room, getting ready to sleep, when he realizes that its ghosts hoodie. to which he starts to panic but calms bc simon hadnt chewed him out for it all day and never mentioned it, so its probably okay. so he just continues on with his night.
ghost doesnt ask for the hoodie back, but he does take note of the fact that it hasnt made its way back to him, but he also hasnt seen johnny wearing it. its fine. it doesnt bother him. at all.
(johnny has been sleeping in the hoodie. its comfy and warm and smells like simon.)
#myposting#soaptag#call of duty modern warfare 2#cod mw2#john soap mactavish#simon ghost riley#ghoap#ghostsoap#soapghost#soap/ghost#ghost/soap#soap x ghost#ghost x soap#mydrabbles
762 notes
·
View notes
Text
Going through the requests I've recieved, and starting with some kisses <3
These were really fun to do and amazing for my creative brain juices
#manyrambles#manysart#cod#call of duty#cod mw2#call of duty modern warfare 2#call of duty soap#call of duty ghost#john soap mctavish#simon ghost riley#ghoap#ghost/soap#ghostsoap#soap/ghost#soapghost#can you tell I've gotten better at anatomy??#Cus I have >:3
5K notes
·
View notes
Text
Ghost:"this is pretty fucking homophobic."
Price, trying to hand ghost soap's urn: "please grieve like a normal person."
#call of duty#cod mw2#call of duty modern warfare#john soap mactavish#incorrect quotes#soap mactavish#incorrect cod quotes#simon ghost riley#ghoap#call of duty price#price cod#john price#captain price#price#ghost mw2#ghost cod#ghost#ghost x soap#ghostsoap#ghost/soap#happy pride month
1K notes
·
View notes
Text

Alejandro's safe house
(please someone draw this)
#cod#cod mw2#cod modern warfare 2#call of duty#call of duty mw2#call of duty modern warfare 2#simon ghost riley#john soap mactavish#rodolfo parra#simon ghost riley/john soap mactavish#simon ghost riley x john soap mactavish#ghost#soap#ghost/soap#ghost x soap#ghostsoap#soapghost#ghoap
5K notes
·
View notes
Text

Ghoap Christmas Wedding happily ever after in my RomCom Au universe. Felt them brainworms wigglin’
#ghoap#strawbin’#simon ghost riley#john soap mactavish#ao3 link#soap and ghost#soap x ghost#soap ghost#ghost soap#ghost/soap#ghostsoap#soapghost#soap/ghost#ghost x soap#💤🍓writes
32 notes
·
View notes
Text
hello c: it's nice to see you all again. today is my birthday. my present to myself is the end of ch5. if you'd like to give me a gift i'd love if you read it. maybe one of the social interaction buttons, if you're feeling spendy c:
#soapghost#ghostsoap#simon ghost riley#ghoap#john soap mactavish#ghost/soap#soap/ghost#call of duty#modern warfare
423 notes
·
View notes
Text
Pre-orders for the Soap's Journal Zine are now open!!
Orders close 11:59pm on the 31st of December
ORDERS EXTENDED! Now closing January 14th 2025!
If you have any questions about it, check out our handy ordering document here.
#sjz#soap's journal zine#ghoap#cod mw2#ghost x soap#john soap mactavish#ghost/soap#simon ghost riley#mw2
290 notes
·
View notes
Text
Ghoap Au: Where Soap lives but retires and helps his family on their cattle farm.
He sends pics of their cows to the groupchat and ghost is invested in the well-being of a particular highland calf
Soap answering a facetime call from Ghost: Hey Si-
Ghost: Where is she?
Soap:
Ghost: Where's the baby.
Soap:
Soap: I'm doing well love. Thanks for asking-
Ghost: where's Rosie?? bring her here!
Soap grumbling as he flips the camera to show said calf trotting over at the sound of Ghost's voice:
Soap fondly listening as Ghost coos and talks with Rosie: ......You know I got shot in the head once-
Ghost: shut up
#ghoap#ghost retires and helps soap run the farm#ghost/soap#ghost x soap#cod fandom#cod soap#cod ghost#simon ghost riley#simon riley#john soap mactavish#john mactavish
767 notes
·
View notes
Text
A Lazy Day. New soapuppy comic pages are up on my P :) This scene takes place around a week after the previous one. The theme was decided by votes of supporters <33
#fanart#art#digital art#simon ghost riley#john soap mactavish#ghost/soap#ghostsoap#cod#comic#dog hybrid
2K notes
·
View notes
Text
hey. imagine the first time soap manages to make ghost laugh. like, full on hunched over, about to break down into tears type laugh.
#myposting#soaptag#john soap mactavish#simon ghost riley#ghostsoap#soapghost#ghost x soap#soap x ghost#ghost/soap#soap/ghost#ghoap#cod mw2#call of duty modern warfare 2#myaus
2K notes
·
View notes
Text
Soap:"if we were in a horror movie I'd want to be a double kill so that our blood mixes together and the last thing I feel is your skin against mine."
Ghost:"that's the hottest thing someone has ever said to me"
Roach:"what the fuck?!"
#call of duty#cod mw2#call of duty modern warfare#john soap mactavish#soap mactavish#incorrect quotes#incorrect cod quotes#simon ghost riley#ghoap#soap mw2#soap#ghost x soap#soapghost#ghost mw2#ghost cod#ghost#ghostsoap#soap x ghost#soap/ghost#ghost/soap#gary roach sanderson#call of duty roach
2K notes
·
View notes
Text
having the most violent and obscene ghoap thoughts where you live together as a throuple and one time during a pretty intense scene, you get super upset that you’ve made johnny mad, because he’s always the soft and gentle one. the sweet one, who teases but is never mad. never frowns and tells you off. his face never goes dark, and his dominance has never come from a place of meanness before, but in your subby, spaced mind, you think you’ve really upset him.
it doesn’t help that simon tuts. says, you’ve gone and upset him now, love, and that breaks you. makes you turn to johnny and pout through tears.
i’m sorry, you sob. johnny, i’m sorry.
simon laughs meanly at you. don’t see ya’ apologising for making me angry. and you don’t mean it, not really. you’re just in such a delicate space. strung out from coming a handful of times — from the mix of pleasure and pain, that you sob, but you’re always angry.
you don’t see simon’s jaw twitch. don’t see the way his face clouds over, because you’re too busy crying up at johnny, saying, johnny baby, m’sorry, until the tears build to hysterics, and simon’s letting go of your hands. johnny’s cradling your head in his lap, and he’s wiping tears from your cheeks.
hey, shh, shh.
um’ sorry, i didn’t —
i know, i know lass.
and just simon wringing his hands and not knowing what to do with himself, because it’s one thing knowing that he’s angry, but it’s different when you’re crying it up at him and ohhhh just. just simon sitting in the garden at night, smoking, and thinking about it, because you didn’t do anything wrong, because you’re right. he is always angry.
#vibrating this is just vomit but ohhhh the dynamics of this#ghoap#ghoap x reader#simon ghost riley x reader#john soap mactavish x reader#ghost/soap#ghost/soap x reader#ghostsoap
665 notes
·
View notes
Text
found the perfect lace panties for Soap to wear on his first date with Ghost while shopping today lmao

#ghostsoap#soapghost#ghoap#soap x ghost#ghost x soap#ghost/soap#soap/ghost#john “soap” mactavish#simon “ghost” riley#simon riley#john mactavish#johnny x simon#simon x johnny#shitposting
80 notes
·
View notes
Text
(don't) bite the hand that feeds (masterpost and links)
— art by @vozart —
Summary: If anyone bothered to ask Ghost who he was, he figured he'd just stare at them for a moment, and say three simple words.
"A stray dog."
He didn't mean to bite. Didn't mean to bare his teeth or snap at every outstretched hand.
It wasn't in his nature—not really.
He didn't want to be like this.
He just didn't know how to be anything else.
— # —
"Jesus fucking Christ, MacTavish," Ghost snapped, his voice cutting through Soap like a bullet through bone, making mincemeat of his heart as it dropped clear to his feet. "Shut the fuck up."
— # —
In the wake of Hassan's death and stolen moments in Las Almas, Soap can't seem to quiet his mind—and Ghost won't let himself rest. Haunted by guilt and convinced he's the problem, Ghost starts doing what he does best: pushing people away before they can see the mess he really is.
If he's alone, maybe Soap will be safe.
But Johnny MacTavish has never been good at backing down. Pairing: Ghost x Soap Warnings/Tags: Hurt/Comfort, Angst with a Happy Ending (finally!), Mutual Pining, Miscommunication, Soap has Anger Issues, Ghost needs Therapy, "Shut Up, Soap", Slow Burn, Friends to Lovers, Past Child Abuse, Flashbacks, Panic Attacks
This fic can be found in its entirety on Archive Of Our Own!
🧼 Chapter 1 — Amber Reflections
Soap wasn't drunk. Not even buzzed, which was a real shame, because he could've used it. A little fuzz around the edges, something to slow his brain down and soften the raw, electric hum under his skin. Instead, he was just… awake. Exhausted, aching, but running on whatever amount of adrenaline hadn't burnt off yet. His mind felt like a room of flickering lights—some blown, some stuttering, all of them too damn bright. How can I be this tired and yet this awake at the same damn time?
💀 Chapter 2 — A Weapon, Not a Man
If anyone bothered to ask Ghost who he was, he figured he'd just stare at them for a moment, and say three simple words. "A stray dog." He didn't mean to bite. Didn't mean to bare his teeth or snap at every outstretched hand. It wasn't in his nature—not really. He didn't want to be like this, he just didn't know how to be anything else. Only how to survive.
🧼 Chapter 3 — Radio Silence
No bloody rest for the wicked. Not really, at least. Alright, so technically, they had time off. A whole bloody long weekend, even, where their little foursome could split off to wherever and pretend they weren’t held together by medical tape and sheer force of will. Soap went home to see his ma and sisters, guilt lancing his thoughts every time he remembered how little time he truly got to spend with them. Some time for everyone to lick their wounds after, a few weeks worth of regrouping and pulling together all the loose ends of their last mission. Soap didn't particularly envy the captain or Ghost's position. Hours per day spent weaving threads into something that would make sense, would let them move forward in ways he didn't need to be privy to yet. Granted, both Price and Ghost didn't seem to really care for the secrecy between COs and NCOs, he and Gaz knew far more than they should've—but he could only stand so much jargon before exploding.
💀 Chapter 4 — Stray Dogs
Life carried on. Missions assigned, targets eliminated, reports filed. Wash. Rinse. Repeat. The routine never changed. But it also didn't mean shit when every other fucking thing in Ghost's life felt wrong. The barracks used to hum with life. A low, steady current of easy camaraderie that managed to worm its way into his bones and filled the space between missions. The clang of trays in the mess, the murmur of conversation punctuated by the occasional burst of laughter. Except now, the air hung heavy, stagnant and thick. Pressed against his ribs as a weight he couldn't shift. Every meal, every meeting, every moment crushed against him with something unspoken. Nothing like the comfortable silence between men who understood each other without a word spoken. And he didn't kn— You're lying to yourself, Riley. You know exactly what it is.
🧼 Chapter 5 — Confrontation
Soap was not doing well. He could fake it. Had been, he'd narrowed that shit down to a bloody science. Slapped a grin on his face to act like everything was fine. Joked and played along when Gaz tried to prod at him, still rolled his eyes when Price gave him that look. But it wasn't real, just a cheap imitation of himself, stretched thin over something raw and gaping. A fresh wound torn open again, and again, and again. Every fucking thing felt off.
💀 Chapter 6 — No Walls Between Us
The moment Johnny's arms wrapped around him, Simon's entire world stopped. Not just the muffled sounds of the base beyond these walls, or the distant buzz of the lights, or the heavy boots of others in adjacent hallways. Something… more. Something deeper, something that took every single thing Simon Riley had ever known and tipped it upside down. And even though it only lasted a single heartbeat, fuck—it hurt.
🧼 Chapter 7 — Healing
Simon trembled in his arms, still overwrought with his own charged emotions, still struggling to breathe—and fuck, John didn't know how to fix this. But he could hold him. And he could stay. So he did. John rocked them gently, one hand smoothing up and down Simon's back in steady, soothing strokes. He kept his breathing even, controlled in the hopes that Simon could match it, could begin to ground himself and come back.
💀🧼 Chapter 8 — Epilogue
The coffee machine gurgled, low and steady, filling the air with its rich warmth. Simon leaned against the counter, forearms resting on the cool surface as he watched the dark liquid drip into the waiting mug. Never gonna understand how he drinks this shite. Coffee. Truly just… mingin’, if he was being honest. And yet it was another thing in the multitude of everything that made up the man he loved more than anything in this world. It became their evening routine on base—decaf for Johnny, Earl Grey for himself. A habit formed in the quiet, shared moments that he never once dared to dream he'd have. A small, simple�� easy thing.
💀 Chapter 9 — Sugar and Spice 🔞
The bedroom was dim, cloaked in that late evening hush that always seemed to settle over the barracks like a heavy blanket. Rain lashed at the windows—dreary, dark, and miserable. No one wanted to be out in this, least of all Simon. No, this was where he belonged—flat on his back, arms folded behind his head, propped against a stack of mismatched pillows on the slightly less rickety bed he’d snagged for himself years ago. Watching Johnny move in the half light like it was the only thing in the world that mattered. His boyfriend—god, his boyfriend—hadn't fully undressed yet. He’d only managed to strip down to his socks and those—quite frankly sinful—heather gray sweats, the waistband riding low on his hips as he paced at the foot of the bed. Thinking, considering, planning— Fucking hell, he looked good when he focused like that. The sharp glint in his eyes, mouth curved in that same way that made Simon hot all over, left butterflies fluttering around his ribcage. And these days, they were numerous, no longer scared off by the rot clinging to his bones. Simon found that he didn't much mind the flowers blooming in their stead.
🎨 Chapter 10 — A Stray Dog (Artwork)
Tumblr, Bluesky, AO3
🎨 Chapter 11 — Hold Me Close/Don't Let Me Go (Artwork)
Tumblr, Bluesky, AO3
— art by @vozart —
(do not repost please!)
#call of duty fanfic#call of duty fanart#call of duty#call of duty fandom#soap x ghost#ghost x soap#ghoap#john soap mactavish#simon ghost riley#simon riley#john mactavish#johnny mactavish#johnny soap mactavish#ghost riley#soap mactavish#simon riley x john mactavish#john mactavish x simon riley#john soap mactavish x simon ghost riley#simon ghost riley x john soap mactavish#simon riley/john mactavish#ghost/soap#call of duty big bang#call of duty big bang 2025#cod big bang 2025#cod big bang#cbb2025#pap3rfics#vozart#borbbrain speaks#this fic destroyed me in the best of ways
115 notes
·
View notes