Reposted by 🆂🅾🅰🅿-🔞🧼Morthern @morthern.bsky.social · 01/07/2026Makarov and soap ;3c no pity #callofduty 827545
🆂🅾🅰🅿-🔞🧼 @jinglyhatclown.bsky.social · 13/02/2025Thinking about Soap being loaned to KorTac and getting passed between Nikto and Krueger like a cigarette 🚬 020
Reposted by 🆂🅾🅰🅿-🔞🧼Sunday Cat 🍫🥛🐱 @sundaycat.bsky.social · 27/01/2025Morning with a sleepy minotaur 🐄🤭 #Ghostsoap 12922136
Reposted by 🆂🅾🅰🅿-🔞🧼Em✨ @gwemz.bsky.social · 20/01/2025Now Is Later | PAGES 34 - END :'D WOO! Long canvas time! I couldn't fit in everything on just four pages lmaoo. BUT WEEW! JUST KISS! 🫠 #ghostsoap #soapghost 711118205
Reposted by 🆂🅾🅰🅿-🔞🧼Bottom Soap Enthusiast @filthydegenz.bsky.social · 19/01/2025#Ghoap #Soap #CallofDuty #GhostSoap #SimonGhostRiley I need Ghost to be obsessed with eating Soap out. Like between his legs until soap is whining, squirming overstimulated. Like he doesn’t stop until he gets his face squirted on. Poor Soap is just a helpless meal. He loves it don’t worry 27817
Reposted by 🆂🅾🅰🅿-🔞🧼Sunday Cat 🍫🥛🐱 @sundaycat.bsky.social · 20/01/2025Just finished Result may vary + Result pending by @highermagic.bsky.social and man, i feel kinda sad that i have to part with dragon Ghost and wolf Soap already 🥹 but it was so worth it and i love it dearly 🥹♥️🐉🐺 13904125
Reposted by 🆂🅾🅰🅿-🔞🧼rachel @5i2.bsky.social · 16/01/2025what i see when i look at call of duty box art 121178219
Reposted by 🆂🅾🅰🅿-🔞🧼monsterlice.bsky.social @monsterlice.bsky.social · 16/01/2025I need GhostSoap who are both so fucked out and overstimmed just laying on each other. Breathing into each other’s mouths but they can’t be bothered to move away. Each has at least one hand resting on the other, not a care given that they’re both sweaty and disgusting because they’re together 114221
Reposted by 🆂🅾🅰🅿-🔞🧼savedbycupid @savedbycupid.bsky.social · 13/01/2025Some things never change. #johnsoapmactavish #johnprice #captainjohnsoapmactavish #captainjohnprice #codmw2 #callofduty 2425
Reposted by 🆂🅾🅰🅿-🔞🧼🔞Satu🔞 @saturnalis.bsky.social · 13/01/2025soap: so yea, that's the story of how I've never had a cock i cant deepthroat ghost: *lowers jeans* ---later--- soap: so yea, that's the story of how I found a cock i cant deepthroat, for now gaz: pls pls PLEASE get out of my room #ghostsoap 322023
Reposted by 🆂🅾🅰🅿-🔞🧼Lewis @002405.bsky.social · 12/01/2025Sfw, #ghoap #ghostsoap #soapghost, soulmate au, slight angst, no comfort (yet), possessive!soap Cross posting from tumblr 33 posts - In regards to the whole soul mate thing, Soap's been through all the phases. 2283
Reposted by 🆂🅾🅰🅿-🔞🧼Chii @fwips.bsky.social · 06/01/2025A werewolf possessive of his favorite vampire!! Quick sketch of bier's (@would_btw on twitter) werewolf+vamp AU #ghoap #ghostsoap 544970
Reposted by 🆂🅾🅰🅿-🔞🧼Em✨ @gwemz.bsky.social · 06/01/2025Now Is Later | PAGES 26 - 29 The boys are talking, they're chattin, they're gabbin. They're... feeeeeeling... PERCHANCE. #ghostsoap #soapghost 32656115
Reposted by 🆂🅾🅰🅿-🔞🧼Arual @arualthefirst.bsky.social · 07/01/2025Very old sketch for fun And trying to mimick soap's journal💖 738390
🆂🅾🅰🅿-🔞🧼 @jinglyhatclown.bsky.social · 07/01/2025Me, purposely looking for and reading ANGST: :) Me, crying because of the angst i LOOKED FOR: Why would the author of this fic make me cry like this? 000
Reposted by 🆂🅾🅰🅿-🔞🧼Bookie's House of Priceghost week @bookiefics.bsky.social · 06/01/2025🔞 #PriceGhostSoap TW: Dub-con and rough treatment, rough sex. Johnny is into everything though cause he's a menace. Not edited, I needed the warm up 😜. (1/27) 510523
Reposted by 🆂🅾🅰🅿-🔞🧼Mo ต( Φ ω Φ )ต @mocat.bsky.social · 06/01/2025Can I interest you in the puppy Soap? Bad puppy gets disciplined by Ghost #GhostSoap #Ghoap #CodNsfw 214427
Reposted by 🆂🅾🅰🅿-🔞🧼limerence @mildlimerence.bsky.social · 06/01/2025Acceptable Loss | Chapter 8 (No snippet this time, I finished it faster than expected) archiveofourown.org/works/561853... 35912
🆂🅾🅰🅿-🔞🧼 @jinglyhatclown.bsky.social · 06/01/2025Underground fighter!Soap x His rich patron and head of the local mob! Ghost 010
Reposted by 🆂🅾🅰🅿-🔞🧼Maz 🔥MadPride🔥 @amazeingartist.bsky.social · 05/01/2025#ghostsoap barely even done anything cause soap keeps going into cardiac arrest 937352
Reposted by 🆂🅾🅰🅿-🔞🧼Bee 🐝 @nothingcherry.bsky.social · 04/01/2025simon “i’m going to fuck you until it sticks” riley x john “fuck me deeper si please” mactavish #ghostsoap 34610
Reposted by 🆂🅾🅰🅿-🔞🧼Maz 🔥MadPride🔥 @amazeingartist.bsky.social · 04/01/2025#ghostsoap after (the) party 329236
Reposted by 🆂🅾🅰🅿-🔞🧼CryptidCritters @cryptidcritters.bsky.social · 03/01/2025#Ghoap are the kind of possessive freaks that would get divorced just so they can get married again. They don't want a vow renewal, they want to relive the day they gave themselves to each other, wholly and entirely 2609
Reposted by 🆂🅾🅰🅿-🔞🧼Elias 🔥 Kiran 💀🧼 Commissions Open @eliaskiran.bsky.social · 03/01/2025Horny #Ghoap thought of the day. Warning: NSFW, bad tattooing practices (don't drink before getting a tattoo) #CallofDuty #GhostSoap #kiranwrites Soap who gets drunk off base on a day off and ends up getting a tramp stamp tattooed. (1/31) 513223
Reposted by 🆂🅾🅰🅿-🔞🧼yeenybeanies | COMMISSIONS OPEN 💖 @hyenabones.bsky.social · 03/01/2025save me alpha/aloha ghoap... 3424
Reposted by 🆂🅾🅰🅿-🔞🧼Tomato @whotookmytomato.bsky.social · 03/01/2025Soap is the perfect height to press his face into the crook of Ghost's neck whenever he wants #ghoap #ghostsoap 3697
Reposted by 🆂🅾🅰🅿-🔞🧼Wow.bro @wowbro.bsky.social · 01/01/2025🔔 DING DING DING- get your size chart!!! Who’s your fav? 👀 #art #CoD #TF141 838047
Reposted by 🆂🅾🅰🅿-🔞🧼Cylin @cylin.bsky.social · 31/12/2024Omega Ghost showing alpha Soap a real good time Jay wrote fic, which is what actually started this with the snippets he shared. I’ll see if I can link it :3 #codmw2 #omegaverse #ghostxsoap #soapghost #ghoap 626357
Reposted by 🆂🅾🅰🅿-🔞🧼martin tin tin 🎯 @chisscaku.bsky.social · 30/12/2024I play modern warfare because of the plot The plot: 0709
Reposted by 🆂🅾🅰🅿-🔞🧼Tomato @whotookmytomato.bsky.social · 30/12/2024New angst idea of Soap getting captured and tortured on a mission. In the end his vocal chords are cut as punishment for his refusal to speak. When the 141 finally rescue him they get him to a hospital and it's found he'll never be able to speak again. #Ghoap #ghostsoap #cod 4626
Reposted by 🆂🅾🅰🅿-🔞🧼Bottom Soap Enthusiast @filthydegenz.bsky.social · 31/12/2024#Poly141 #Soap #Price #Ghoap Price and Soap is always a favorite of mine as well so- Soap is under the captains desk providing oral support Ghost walks in and he immediately clocks the look on Prices face Ghost: “Johnny down there?” Price: “You made a cocksleeve-“ His voice is rough 412516
Reposted by 🆂🅾🅰🅿-🔞🧼IsaAfterDark 💀🧼 | 🇵🇸🤍 @isaafterdark.bsky.social · 31/12/2024🔞GhostSoap idea of the day CW: mutual dub-con I guess? Know the 'he slipped and fell dick first into her' line? What if it really happens Ghost and Soap in communal showers at 3am when one slips and 👉👌 5878
Reposted by 🆂🅾🅰🅿-🔞🧼Tomato @whotookmytomato.bsky.social · 31/12/2024Ghost was an ugly bastard, he knew that. With the myriad of scars across his body and face there was no way he could be described as beautiful. Except by maybe one person. #ghoap #ghostsoap #cod 34910
Reposted by 🆂🅾🅰🅿-🔞🧼soup 🍂 @soup-heic.bsky.social · 29/12/2024really wanted to try drawing @crookedteev.bsky.social’s soap ;w; 💛 #JohnSoapMactavish #soapmactavish 825744
🆂🅾🅰🅿-🔞🧼 @jinglyhatclown.bsky.social · 29/12/2024This is literally such a good fic!!! Absolutely loved it!! 110
Reposted by 🆂🅾🅰🅿-🔞🧼🔥InToTheMaze🔞🔥 @intothemaze.bsky.social · 29/12/2024#ghostsoap soap riding ghost on the rec room couch late at night, soap leaning forward to do and say all the things that has ghost whining—scratching at ghost’s shoulders, pressing close to whisper filth in his ears, biting and licking at his neck and jaw—anything to have his Lt melt in his arms 16110
Reposted by 🆂🅾🅰🅿-🔞🧼 mellounir @mellounir.bsky.social · 28/12/2024full-course meal is already served on patreon, and so I can share some tasty bits here ~ ▪️ #ghoap ▪️ #mllnrart 232748
Reposted by 🆂🅾🅰🅿-🔞🧼Strey @streysteal.bsky.social · 28/12/2024Happy holidays!! 🎄❄️🧼💀 have some #ghoap ! #soapghost #codfanart 171096201
Reposted by 🆂🅾🅰🅿-🔞🧼Maz 🔥MadPride🔥 @amazeingartist.bsky.social · 28/12/2024soap but he’s got sword t/iddie markings (and can just pull out a bunch of weapons from his chest) 319327
Reposted by 🆂🅾🅰🅿-🔞🧼druap [16+] @druap.bsky.social · 28/12/2024smoking, Johnny? #JohnSoapMactavish #CallOfDuty 632059
Reposted by 🆂🅾🅰🅿-🔞🧼Tomato @whotookmytomato.bsky.social · 28/12/2024Violet alpha Ghost who doesn't ever share his ruts became he's so scared of hurting someone x violent omega Soap who's injured alphas in the past so he no longer takes a heat partner. #ghoap #ghostsoap #cod 512916
Reposted by 🆂🅾🅰🅿-🔞🧼Queenie @queeniegalore.bsky.social · 27/12/2024PART ONE 🧵 It wasn’t planned, or thought about, or prepared for in any way. Like most things they do, it happened because Soap was needy and greedy, and Ghost was his own special combination of pushy and indulgent. It happened because Soap said “more.” 1721245
Reposted by 🆂🅾🅰🅿-🔞🧼🔞Satu🔞 @saturnalis.bsky.social · 27/12/2024#ghostsoap how to make someone faint by John "Soap" MacTavish 3495
Reposted by 🆂🅾🅰🅿-🔞🧼Sunday Cat 🍫🥛🐱 @sundaycat.bsky.social · 27/12/2024 Another one for @owlynerd.bsky.social 😚 Thank you so much for the Coffee!! ♥️♥️♥️ 7865123
Reposted by 🆂🅾🅰🅿-🔞🧼CryptidCritters @cryptidcritters.bsky.social · 27/12/2024#Poly141 Price with a sprig of mistletoe tucked into the ring of his Prince Albert Ghost, Soap, and Gaz on their knees at his feet, kissing along his cock and balls together 1453
Reposted by 🆂🅾🅰🅿-🔞🧼🧼💀Chommi ⊹˚ 🫧Soaps Wife🩷 @chchommi.bsky.social · 26/12/2024Merry Christmas pookies 😳 I have another surprise in store but enjoy this for now 👀🩷🩵🩷🩵 #ghostsoap #johnsoapmactavish 551376