#ficideas #ghoap
Imagine vampires that can't get hard unless they're feeding, and who go completely catatonic after orgasming. It's like a built in specie weakness. Ghost doesn't actually fuck Soap, for a long, long time he only gives in enough to make Johnny feel good
1/6
26.02.2026 08:43
π 71
π 12
π¬ 3
π 1
just me swooning at my own π§Όπheadworms again
sometimes, if Ghost smiles wide enough, scars pull his lips random ways, and he immediately tries to stop smiling
but Soap loves it so much he can hardly* contain himself β€οΈ
*he can't π
#ghoap β’ #potatoarts
20.02.2026 21:43
π 983
π 198
π¬ 23
π 1
but rest assured that iβm getting there and itβs still a priority of mine when my brain wants to cooperate! :β)
18.02.2026 17:54
π 4
π 0
π¬ 0
π 0
happy wednesday friends! ventilate ch 3 is still slowly being worked on i promise! itβs currently sitting at about 12k words with a bit more to go. iβm just having some difficulties with the final scene because I wrote myself into a bit of a corner π
18.02.2026 17:54
π 7
π 1
π¬ 1
π 0
#onepostfic #ghoap
Ghost is shirtless. Gloves, mask, shoes removed. Soap's eyes traces Ghost's tattoos as he ashes his cigarette out the window, his scars as Ghost drops his hand to press a thumb into the bruises on Soap's ankle. Soap's eyes blink in time to the emergency lights flashing by outside
05.02.2026 15:26
π 13
π 2
π¬ 0
π 0
The continuation of the last comic! Soap is at his checkup for his leg. Two weeks have passed since Ghost has been declared MIA, presumed KIA
Doc: "Your leg looks good, Sergeant MacTavish! We'll keep the brace off and you can return to light duty in the morning but make sure you keep using the crutches. You should really get some more sleep as well. And I hear you haven't been eating enough, that needs to change. Doctor's orders."
Soap looks very tired.
Gaz bursts through the door
Gaz: "SOAP!"
Soap: "I'm not in the mood, Gaz.."
Gaz: "He's back"
Soap: "..What?"
Gaz: "Ghost. They airlifted him in an hour ago, he's in medical. He's alive, mate. Let's go"
Soap stands
Doc: "Now just wait a minute-"
Soap and Gaz are running down the hall
Doc: "Your crutches-"
Soap: "They found him??"
Gaz: "He found them, apparently. Crazy bastard dragged himself to a nearby outpost, I'm not sure what happened"
Doc (at medical): "I'm sorry Sir but I can't let you through. Only authorized personnel and family beyond this point-"
Soap: "I'm his HUSBAND. I'm listed as his next of kin, you can check his file. Now MOVE and tell me what I need to know"
Doc: "R-right! He's in room 208"
Gaz, staying behind: "Good luck!"
Doc: "The team on-site was able to stop his bleeding but we were told he coded once during surgery. He's recovered enough to be moved at his request. He has several fractured ribs, a hemothorax and multiple lacerations. He should make a full recovery but he's being monitored just to be safe. We had to lightly sedate him since he kept trying to get up and leave."
Soap: "that sounds like Ghost, alright"
Doc: "You're "Johnny", I assume?"
Soap: "Yea, I am.."
Soap begins to open the room door
Soap: "Thanks, doc"
Doc: "Right! I'll leave you-"
The door slams
Doc: "...to it"
The Proposal (PART2) #ghostsoap
The happy ending I promised! c:
30.01.2026 19:40
π 766
π 158
π¬ 30
π 0
Soap is laying in bed with a leg brace on, he's not enjoying bed-rest
Soap: *sigh* "Stupid fuckin' leg.."
There's a knock at the door (it's price)
Soap: "Captain! Here to tell me what the hell's been takin' so long? He was supposed to get back 4 days ago"
The Proposal (PART1) #ghostsoap
This has a happy ending, dw! Part 2 will fix it c:
After finishing part 2 I'm actually so displeased with some of these first panels but uh.. IT'S FINE
It's the longest mini comic I've made to date so they couldn't all be winners π
23.12.2025 15:06
π 961
π 161
π¬ 31
π 1
Service Top
βοΈβοΈβοΈβοΈ
#ghostsoap #ghoap #nsfwartists #gayartists #gayart
27.01.2026 04:47
π 1068
π 184
π¬ 12
π 1
morning bump~
01.01.2026 17:29
π 8
π 3
π¬ 0
π 0
happy new yearβs eve to you too dear!
31.12.2025 19:47
π 2
π 0
π¬ 0
π 0
yay! yess iβm a big fan of βjust-slightly-askewβ supernatural stuff so playing around with ghostβs limitations and how that would manifest is so fun!
31.12.2025 18:41
π 1
π 0
π¬ 1
π 0
ahh thank you!! i really might make this one of my official wips once i finish Ventilate bc i can already think of so many fun scenarios to put this ghost in
31.12.2025 18:39
π 3
π 0
π¬ 1
π 0
exactlyyy πββοΈ at this point heβs learned to pick his battles
31.12.2025 18:37
π 3
π 0
π¬ 0
π 0
bsky.app/profile/sain...
31.12.2025 18:14
π 2
π 0
π¬ 1
π 0
i have a couple posts from a while ago if youβre interested in reading more about it! π
bsky.app/profile/sain...
31.12.2025 18:14
π 3
π 0
π¬ 1
π 0
aw thank you dear!! :β) π
31.12.2025 15:54
π 1
π 0
π¬ 0
π 0
currently working on finishing up ventilate ch 3 so have this snippet from my psychic!ghost au in the meantime! ππ§ΌποΈ
31.12.2025 14:51
π 16
π 4
π¬ 2
π 0
π§Όπ
they kiss
that's the plot
#ghoap β’ #potatoarts
25.11.2025 13:57
π 1271
π 264
π¬ 16
π 0
bsky.app/profile/sain...
19.11.2025 20:21
π 0
π 0
π¬ 0
π 0
love to think about how the risk of it is what really gets them going tbh. adrenaline junkies who like danger and close calls πββοΈ
19.11.2025 16:08
π 1
π 0
π¬ 1
π 0
βΊοΈπ
19.11.2025 13:55
π 0
π 0
π¬ 0
π 0
Was thinking earlier about ghoapβs very real power imbalance bc of their ranks and how serious it really would be, and just,,, mmmyes.
How screwed they would be if some other superior caught on to the crazy, very not normal chemistry between them.
mildly nsfw ππ§΅
18.11.2025 19:47
π 82
π 23
π¬ 3
π 1
aaaaaand yeah maybe Ghost ends up grabbing Soap by the hair and pushing him to his knees, growling at him to suck him off then if he's so keen to be a slag. They're both damned anyway.
18.11.2025 19:47
π 35
π 0
π¬ 0
π 0
Wants to throw caution and propriety to the wind and fuck Soap right here where anyone could catch them. And that thought alone only makes him fill out against his own hip, is sure Soap can feel it too, damning and obvious. Practically a surrender in and of itself.
18.11.2025 19:47
π 33
π 0
π¬ 1
π 0
Soap's compact body pressing tight and warm against him, practically fucking rubbing off against his thigh in the open night air on a semi-friendly base. Has to groan just to let out his frustration with this entire situation.
18.11.2025 19:47
π 24
π 0
π¬ 1
π 0
"/Taking advantage?/" Soap coos, lips now pressed right against Ghost's ear, the obvious brush of a cock filling out thick and searing against Ghost's thigh. "What if I say 'please'?"
And Ghost is just losing his fucking mind,
18.11.2025 19:47
π 28
π 0
π¬ 1
π 0
"CO taking advantage of his subordinate."
He has to twist his head further aside as Soap presses the line of his body flush with Ghost's own, a soft hum of protest pressed beneath his ear. Fingers burned shiny pink. "They'll hear what they want," Ghost reiterates. Warns.
18.11.2025 19:47
π 27
π 0
π¬ 1
π 0
"Helpless little grunt begging his CO for some special treatment?"
Ghost has to steady himself, tries to keep his eyes up and away, still resolutely scanning their surroundings over the top of Soap's ruffled hair, the close edge of his temple. Shakes his head ever so slightly.
18.11.2025 19:47
π 24
π 0
π¬ 1
π 0
He has that look in his eye again. Insolent. A toddler reaching out for the searing stovetop. "And what would they hear, eh?"
His lids are lowered when he presses in, dark half moons flicking up and down Ghost's features, lightly parted lips curling up sharp at the corners.
18.11.2025 19:47
π 23
π 0
π¬ 1
π 0
that doesn't make it acceptable in the eyes of King and Country.
Soap of course only leans in closer, inhaling Ghost's second hand smoke like he was intending to shotgun it before Ghost had let it out on a gruff sigh.
18.11.2025 19:47
π 25
π 0
π¬ 1
π 0