Reposted by Bee 🐝Crab 🦀 @crabdrabbles.bsky.social · 3harchiveofourown.org/works/939402... It's done! 1109
Reposted by Bee 🐝Vi 🌱 @leafvvi.bsky.social · 03/10/2026[NSFW] #Ghostsoap #Ghoap (1/22) Toys/spreader bar, bondage, some degradation. Soap shivers as he feels the way his hands are tied above his head, the rope snug around his wrists. He's strung up, legs kicked apart and kept wide open by a spreader bar around his ankles. 14212
Reposted by Bee 🐝x3no9 @x3no9.bsky.social · 02/10/2026Thank you @baklavasudarajako on Tumblr for this lovely Ghoap comm. It's so tender and sexy 😉 #ghoap #ghostsoap 335263
Reposted by Bee 🐝x3no9 @x3no9.bsky.social · 30/09/2026Soap gets all the attention from his mates. #poly141 #ghoap #soapmactavish #pricesoap #soapgaz 1849
Reposted by Bee 🐝CryptidCritters @cryptidcritters.bsky.social · 29/09/2026Civilian AU #Ghoap where they meet at the gym. They hit it off quickly and begin working out with each other whenever they're there at the same time, eventually setting a schedule. -- 39322
Reposted by Bee 🐝x3no9 @x3no9.bsky.social · 28/09/2026Cute little Ghoap 09 render #ghoap #ghoap09 #ghost #soap 017218
Reposted by Bee 🐝milo 🧼🫧 @4ksoap.bsky.social · 28/09/2026codependency is my favorite trope please tell me how soap and ghost physically cannot exist without the other make them sick and their cure is each other ughhhhh 27220
Reposted by Bee 🐝Yazz🍷⚔️ @yazzzmania.bsky.social · 27/09/2026Because a Jealous Ghost can’t even stand other deities…💀 #Ghoap #GhostSoap #cod 639368
Bee 🐝 @nothingcherry.bsky.social · 27/09/2026Saturdays are egregiously slow at my work so I brought my laptop with me this time and I've just been reading rpf all day 😌 130
Reposted by Bee 🐝♱ 🕯️𝕿𝖍𝖊 𝕸𝖆𝖏𝖔𝖗🕯️ ♱ @majormelon1.bsky.social · 25/09/2026Bunny boy Soap #Ghoap #Soap 661584
Bee 🐝 @nothingcherry.bsky.social · 25/09/2026new #ghostsoap for y'all! Pill addict Soap and his friend that takes advantage of that 👀 archiveofourown.org/works/93216996 #ghoap 0123
Reposted by Bee 🐝Ravaava @ravaava.bsky.social · 23/09/2026Self-care. A study of contrasts, as I am wont to do for Simon. #simonghostriley 535770
Bee 🐝 @nothingcherry.bsky.social · 24/09/2026OMG??? THIS!!!!!static.klipy.comDurr Durr EmojiALT: Durr Durr Emoji 010
Reposted by Bee 🐝Gwenny @gwenwilkston.bsky.social · 24/09/2026Have a short and dirty entry for this because my mind got gripped but I have no time :'3 #PriceSoapWeek | #PriceSoap | Day 1 | Fake Dating | Rescue | Dub Con "Come here often?" "Dunno, probably as often as you," Soap answered, his aloof smile not reaching his eyes. (1/17) 1259
Reposted by Bee 🐝🔞ESUKO🫠 @ ☕️ @radio298.bsky.social · 21/09/2026There's a secret around his neck🤫 #Ghostsoap #Ghoap 439270
Reposted by Bee 🐝x3no9 @x3no9.bsky.social · 21/09/2026Thank you @itszakc on X for commissioning me!! Several different versions but here is a peek at two ❤️👍. Lacy💀 #ghost #lingerie #maninlingerie #bottomghost 1439
Reposted by Bee 🐝tngnts @tngnts.bsky.social · 21/09/2026Calling this one here before I get lost down the render rabbit hole and then never finish the other things I’m working on. 🤗🩶 14380104
Reposted by Bee 🐝 mellounir @mellounir.bsky.social · 21/09/2026more glances, more details // #ghoap ▪️ #mllnrart ▪️ #simonghostriley ▪️ #johnsoapmactavish 9684157
Bee 🐝 @nothingcherry.bsky.social · 21/09/2026actually scratch that think of 'addicted to pills after getting shot in the head! bottom soap and 'takes advantage of him"!top Ghost #ghostsoap 2163
Bee 🐝 @nothingcherry.bsky.social · 21/09/2026thinking of doing another rpf of the bottom being a druggie and the top who takes advantage of them 😩 020
Bee 🐝 @nothingcherry.bsky.social · 21/09/2026when I tell you it's all I've been thinking about all day 😩🙃 020
Bee 🐝 @nothingcherry.bsky.social · 21/09/2026#ghostsoap thoughts of Ghost completely manhandling soap, fucking into him deep and slow, heavy balls slapping against the other's while soap is face down in the sheets, sobbing from the stretch of ghosts fat cock in him #ghoap 1414
Bee 🐝 @nothingcherry.bsky.social · 20/09/2026I need more CoD friends 😭 suggest account for me to follow? 041
Reposted by Bee 🐝vinctki @vinctki.bsky.social · 20/09/2026damn Soap stop growling ain't nobody taking your depressed lad #ghoap 225352
Reposted by Bee 🐝soup 🍂 @soup-heic.bsky.social · 20/09/2026ghost sacrificing his stealth on base to show off his man (you can hear him clinking down the hall on base) #SimonGhostRiley #ghoap 541680
Bee 🐝 @nothingcherry.bsky.social · 19/09/2026"fuck.... Simon.... Please...." Soap muttered to himself before getting out a loud gasp. His water turned off shortly after. Ghost heard Johnny slowly walk away, whistling a tune. Ghost slid to his knees, head spinning and ears burning. Simon? Soap was thinking of him while he touched himself? 1260
Bee 🐝 @nothingcherry.bsky.social · 19/09/2026Ghost leaned against the tile and pressed his ear against it. He felt Soap harshly lean against the wall, his hand speeding up, the noises getting louder and louder. Ghost sucked in his breathe and listened for the small whimpers 1200
Bee 🐝 @nothingcherry.bsky.social · 19/09/2026Ghost wanted to make Soap feel good, he wanted to go into the cramped stall and drop to his knees, put his mouth on the other. He wanted to be the cause of the noises escaping the man. The sounds got higher pitched, the desperation becoming more and more clear. 1220
Bee 🐝 @nothingcherry.bsky.social · 19/09/2026Soaps sighs increased, leaving Ghost to go silent. He closed his eyes and listened to the soft sound of skin on skin and felt his body heat up. Every small whimper and growl that left John made Ghost feel insane. 1200
Bee 🐝 @nothingcherry.bsky.social · 19/09/2026Shower time used to be a safe haven for Ghost, somewhere he could strip the mask off and unwind but now? He spends his time in the stall next to Soap, listening to the small sighs and groans from the other. 1200
Bee 🐝 @nothingcherry.bsky.social · 19/09/2026At first Ghost tried to ignore the way he felt but the longer he spent by the man's side, the crazier he felt. He could feel the way his lust bubbles to the surface, getting hard in his fatigues just from a simple smile and wink. 1200
Bee 🐝 @nothingcherry.bsky.social · 19/09/2026Ghost wasn't sure if he was straight, taken or simply uninterested but Ghost had to have him. Price saw the way that Ghost looked at Soap and often mentioned how it appeared as though Soap was his prey. Every corner Soap turned, Ghost was there. 1200
Bee 🐝 @nothingcherry.bsky.social · 19/09/2026#ghoap #ghostsoap #obsessiveGhost Ghost could have his choice in men around base. His mask made him mysterious while his build made him "hunky" as the others liked to whisper. There was always one man that Ghost had eyes on, the unattainable John Mactavish. 2498
Reposted by Bee 🐝Kitte (writes) @kittewrites.bsky.social · 19/09/2026#kittewrites #PriceGazWeekend2026 #pricegaz PriceGaz Weekend Day 2: Age gap (and a bit of praise kink) They have an age gap. Gaz finds it hot. Price gets grey hairs. 1k words, rated E. archiveofourown.org/works/92866176 12710
Reposted by Bee 🐝Ravaava @ravaava.bsky.social · 18/09/2026Soap being threatened with a good time, probably. #soapghost 529363
Bee 🐝 @nothingcherry.bsky.social · 19/09/2026ghoap thread fic in process atm and all I'm listening to is MCR. this will either be a heated pwp or angst porn no in-between😭 070
Reposted by Bee 🐝reevest.bsky.social @reevest.bsky.social · 19/09/2026#Ghoap ‼️NSFW‼️ !just them having sex !no plot !bttm🧼 !🍑🍽️ “Don’t talk.” Ghost grumbled, stuffing his fingers into Johnny’s mouth, his mouth salivating and drooling wetness into Ghost’s gloves. He loved Johnny’s voice, everything about him, couldn’t take enough of the Scotsman. + 2415
Reposted by Bee 🐝Crab 🦀 @crabdrabbles.bsky.social · 18/09/2026Slight NSFW #PriceGazWeekend2026 #PriceGaz / #GazPrice Day 1: Experience Gap #crabdrabblesthreads Sure, Price is a Captain with probably a decade and a half more experience than Gaz in the army. In the bedroom? Not so much. (1/26) -- 54712
Reposted by Bee 🐝Kitte (writes) @kittewrites.bsky.social · 17/09/2026People acting like Gaz is tired of Price and Ghost's bullshit when he's clearly fully into it... do you even know my boy, he's the original freak 4 freak 3525
Reposted by Bee 🐝🩷syd | ceo of puppy soap @laswellspup.bsky.social · 17/09/2026don’t hate me for this hurt/comfort | ghoap johnny has had it. the mug of coffee slipped from his hand due to his tremors, and that was the straw that broke the camel’s back. he drops to the floor, hands roughly pulling at his overgrown hair. 610426
Reposted by Bee 🐝Kitte (writes) @kittewrites.bsky.social · 17/09/2026Gaz being captive in Price's arms as a shield against Ghost and then he feels the familiar shape of Price's hard dick pressed up against his ass and he's like. Really. Now? Price too focused on Ghost to even notice that his body has reacted to Gaz's proximity the same way it always does. 3355
Reposted by Bee 🐝meatgh0st 🥩💀🔞 @meatgh0st.bsky.social · 12/09/2026every time we kiss, i love you more #ghostprice #priceghost #mw2 #simonghostriley #captainprice 1142976
Reposted by Bee 🐝✨drowning in wips✨ @s0fter-sin.bsky.social · 17/09/2026GUYS WAKE THE FUCK UP WE GOT GAZ IN A TRAILER I REPEAT GAZ IS IN MW4 1277
Reposted by Bee 🐝Luuu🩷 @lsbullshit.bsky.social · 14/09/2026Where you been? #Ghoap #GhostSoap #Soapghost 7596106
Reposted by Bee 🐝Vi 🌱 @leafvvi.bsky.social · 15/09/2026[NSFW] #GhostSoap #Ghoap (1/8) Ghost manhandling Soap. It starts with Ghost yanking him away from the projectile of some debris, narrowly saving him from being impaled by sharp metal. Soap dusts himself off and plays it cool, but inside he feels a low heat in his belly, cheeks pink at how 520344