CW: insecurity, accidental s/h
Soap is insecure about how vocal he is in bed. Especially when he's sleeping with Ghost, who only grunts at the best of times. He's been told in the past that he's too loud; talks too much; HE'S too much.
So he starts trying to stifle his noises.
🔞💀🧼
Ghost realising Soap loves being talked down to during sex
Soap whines "S-𝘚𝘪𝘮𝘰𝘯…" while Ghost rails him; clawing at the sheets desperately
Ghost croons a mocking, sympathetic little "𝘺-𝘺𝘦𝘢𝘩?" back at him
Only for Soap to clench around him tight, tensing. +
🔞💀🧼🧵
🏳️⚧️🧼, belly bulge, cervix stim, squirting
Ghost bending Soap over the nearest desk and railing him from behind. It's good, Soap loves it - it has his back arching and his vision blurring with tears of pleasure.
But then Ghost manhandles him up and onto his side, leaving
Tags: brat taming, trans!soap, pussy spanking, terms 'cock', 'cunt' and 'pussy' used, degradation+praise //
Soap bent over Ghost's lap, fully naked while his superior is fully clothed. His legs are spread, ass up, presenting himself. He's squirming, pinned face-first into the
Back in the UK for a few weeks, Johnny and Simon agree to go for drinks together. Johnny has an unpleasant reunion with an unpleasant ex.
CW: allusions to past domestic abuse, freeze response, panic attacks, threats of arson 🧵:
🔞💀🧼🧵
Alpha x Alpha, enemies with benefits, power dynamics, breeding kink
✨
Soap's disrespect for authority means he doesn't get along with Ghost. There are many times where Ghost has to scruff him into submission and put him in his place.
One day, Soap has had enough.
🔞💀🧼🧵
CW: trans!Soap, bottom Soap trying to top (and failing), Dom!Ghost x Sub!Soap, internalised transphobia, dysphoria, communication&comfort, gender affirmation
Note: this is written by a transmasc. Don't like, don't read.
Part two!!
So many people liked the "like to be tagged" post 😭 I'm not sure I'll be able to tag everyone so I'm just gonna do the first 20 likes and then the people who commented! SORRY YALL BUT THANK YOU FOR THE AMAZING RECEPTION
Part two!!
So many people liked the "like to be tagged" post 😭 I'm not sure I'll be able to tag everyone so I'm just gonna do the first 20 likes and then the people who commented! SORRY YALL BUT THANK YOU FOR THE AMAZING RECEPTION
🧵 omegaverse ghoap, maso, breeding
Alpha!Ghost who always snaps during his rut and turns into a snarling, feral beast of a man that needs to be muzzled
He pounds Omega!Soap from behind, his slick making their skin slap together wetly, while growling "𝙢𝙞𝙣𝙚" over and over.
He bites his lip, fist, shirt, the pillow - whatever is closest in that moment. Whenever Ghost thrusts his hips just right, speaks in that husky tone that makes Soap's toes curl, sinks his teeth into the meat of Soap's shoulder - Soap tries so hard not to make a sound. (2)
"Look at me, Johnny."
Soap does, his eyes so blue and embarrassed. Leaning in, Ghost kisses him. It's slow, sweet, dripping with reassurance. When they part, Ghost speaks again.
"I love hearing your voice. Don't hold back anymore."
Scoffing, Soap smiles, cheeks red. (6)
"Don't wanna ruin the moment."
"What do you mean?"
"'M loud as fuck, Lt.. I know it gets annoyin' after a while."
If his eyes were open, he'd see the way Ghost's eyes darkened, his rage cold like thunder on a blue horizon. (5)
One night, when he sinks his teeth into his fist so hard he almost draws blood, Ghost stops.
A calloused hand tugs his wrist away from his mouth. "Stop," Ghost grunts.
"Sorry," Soap winces.
Ghost leans in, kissing the wound gently. "Why do you do that?"
"What?" (3)
"Hide. From me."
Soap frowns, looking up at Ghost. Ghost's brown eyes are soft, twinkling with concern and a hint of fear. Reaching up, Soap cups his face, shaking his head. "'M not, Si. I'd never hide. Not from you."
"But you do."
Sighing, Soap closes his eyes. (4)
"Och, don't be daft," he chuckles, and Ghost thinks his shy expression is so beautiful.
Huffing a soft laugh of his own, he rolls his hips forward, smirking at the moan Soap chokes on. "I mean it."
Holding Soap's hand, he gently brushes his fingers over the teeth marks, (7)
1k celebration thread! Ft Jealous Soap, as requested 💙
Tags: jealousy, misunderstandings, requited unrequited love, sleeping around, pining (the heart-aching kind), angst w a happy ending:
Johnny hates going to the bar when Simon comes along.
1k celebration thread! Ft Jealous Soap, as requested 💙
Tags: jealousy, misunderstandings, requited unrequited love, sleeping around, pining (the heart-aching kind), angst w a happy ending:
Johnny hates going to the bar when Simon comes along.
"Oh, you like that, do you?" Ghost coos, keeping that faux-sweet, sadistic tone up. "Did you nearly come on my cock, babe?"
"Sh-shut 𝘶𝘱…!"
"𝘔-𝘮𝘢𝘬𝘦 𝘮𝘦," Ghost mocks, mirroring his high pitch. Then, darkly, he adds, "You're such a sweet little bitch like this, Johnny."
💀🧼🔞
Omega!Soap in pre-heat, on his knees with his eyes lidded and hazy
Batting his lashes up at Alpha!Ghost while purring around his cock as he knots his mouth
All while he's rubbing his cunt against Ghost's boot, slick soaking through his underwear and smearing on his laces
Thinking about Ghoap retirement au in which Soap surprises Ghost with a black kitten w white markings on the face and he watches Ghost look quietly starstruck, adoring the cat on sight but hesitant to touch something so precious +
What Ghost isn't expecting is the way he clams up, uncertain, until Simon takes the lead and licks into his mouth, and he opens so pliantly, so shy, and /oh/.
Simon has him all figured out.
Jealous Soap part 3, baby!
Things are heating up... I know "smut NOW" was winning on the poll, but I thought some more build-up couldn't hurt. It's not very angsty, just tense.
Begins in next tweet 💙
Pausing, he lifts the collar up to press his mouth and nose into the fabric, inhaling softly. Vanilla, gunmetal, and a scent so distinctly /Simon/ that it makes his heart simmer with affection.
“Thank you,” he whispers.
"Anything for you," Simon replies. (24/End)
Finale of Jealous Soap 🫡
Tags: smut, spit as lube, uhhh… jealousy, heated arguments, sexual tension
Gotta post this in two parts bc thread limit BUT the rest will be immediately following!
Enjoy! Thanks for sticking with me on this 💙
Jealous Soap part 3, baby!
Things are heating up... I know "smut NOW" was winning on the poll, but I thought some more build-up couldn't hurt. It's not very angsty, just tense.
Begins in next tweet 💙
🔞NSFW GHOAP💀🧼🔞 🧵
Tags: age gap (25&40ish), adrenaline-fueled erections, slightly dark!ghost, brat!soap, power dynamics, ex-catholic!soap, teasing
CW: Soap is pushy bc he knows Ghost wants him, but ultimately respects his boundaries.
🔞💀🧼
t4t Ghoap with Soap riding Ghost's strap while Ghost watches, eyes hooded, hands on Soap's hips while he bounces desperately and plays with Ghost's pecs.
He whites out, and when he comes to, open-mouthed and drooling on the table, he's vaguely aware of Ghost speaking.
"Johnny, fuck, you squirted," he laughs, a mixture of disbelief and arousal. "Dirty little 𝘴𝘭𝘶𝘵—"
"𝘗𝘭𝘦𝘢𝘴𝘦," he wails, squeezing around Ghost desperately.
Part 2!
Tags: age gap, dark!ghost, brat!soap, power dynamics, dubcon vouyeurism (Soap having sex w someone else but he wants Ghost to see), trans!soap (cunt&cock used)
🔞NSFW GHOAP💀🧼🔞 🧵
Tags: age gap (25&40ish), adrenaline-fueled erections, slightly dark!ghost, brat!soap, power dynamics, ex-catholic!soap, teasing
CW: Soap is pushy bc he knows Ghost wants him, but ultimately respects his boundaries.
"whore" Soap who in reality is an (ex)waiting-til-marriage virgin + has only ever pecked girls + doesn't even masturbate because of Catholic Guilt 🤝 an "uninterested" Ghost, who secretly has multiple risqué piercings, a rich history in sex and an infatuation w his sergeant 😌
NSFW Ghoap //
Edging, mutual masturbation, overstimulation, subtop!Ghost, dombottom!Soap
Listen. Hear me out. Hear me OUT
Ghost is at Soap's mercy; Soap wants a good show:
Johnny, who gets along with everyone, always having men and women alike batting their eyes at him. He's always flirting at bars or social gatherings, showing off, making innuendos and thinly-veiled suggestions of what he likes.
But he never takes anyone home.
💀🧼🧵
Past homophobia, drug ment, past abuse, injury //
Ghost's family is alive. But they believe he's dead - that he died on a mission overseas, somewhere in Mexico: KIA.
They believe his dad died of heart failure in the hospital.
Simon never comes to tell them otherwise.
Simon likes observing. He especially enjoys observing Johnny. At first, he thinks his naive, cocky and brash flirting is cute. Isn't surprised by the attention he gets - he's a ray of sunshine who frequents dark places. Moths are bound to be drawn to him.
And then there's Simon. The man so cold and unapproachable that no one can even fathom him ever wanting someone. Like he's a God, and sex is beneath him. He's untouchable.
Only he isn't. He fucks like he kills - hard, efficient, for his own pleasure.
NSFW 🔞💀🧼🧵
Ghost tying Soap up, strapping a vibrating fleshlight over his cock and fucking him slow and hard and deep whilst Soap's cock is milked until he's crying and begging for it harder and faster and— and—
"So deep, so deep, so 𝘧𝘶𝘤𝘬𝘪𝘯𝘨 𝘥𝘦𝘦𝘱, Simon - oh my god, fuck, 𝘧𝘶𝘤𝘬—!"
Ghost grunts, pounding him so hard through his orgasm that it crests into something more. A high-pitched keen tears from his throat as he cums again, only this time it's even more intense.
💀🧼🔞
Johnny tying Ghost down and sucking him off, edging him until he's aching and thrashing against his bonds, then sliding up to rub his sopping cunt along his shaft slowly, teasing until Ghost is desperate and begging Johnny to let him fuck him.
Thanks for coming to my talk
tip poking out of his abdomen.
"Oh 𝘧𝘶𝘤𝘬," he moans loudly, convulsing and throwing his head back. Ghost chokes, gripping his hips tighter as he drives into him harder.
Soap reaches down, massaging his stomach, moaning like a bitch in heat as he feels the tip inside him.
one of his legs down while hitching the other over his shoulder, and suddenly he's in 𝘴𝘰 𝘮𝘶𝘤𝘩 𝘥𝘦𝘦𝘱𝘦𝘳 than before.
Soap gasps, tells him as much, and when he looks down eagerly to watch Ghost's thick cock thrust inside him, he cums hard when he realises he can see the
I really liked 'All the Sins You Never Had the Courage to Commit' by
@mothbeast_
so I drew some fanart of my take on their description of Ghost! ☺️
Y'all should totally read it but also like. Y'know. MIND THE TAGS + RATING!
I hope you like this, Moth! 💙
He doesn't proposition anyone. The braver ones come to him, and he humours them if he fancies it. He's subtle, discreet, keeps his cards close to his chest.
But once he figures Johnny out, oh - he's an open book.
But as they get closer and spend more time together, he notices the little things.
How Johnny laughs it off whenever someone flirts with him, his cheeks red while he quickly and bashfully diverts the attention elsewhere. How he tenses whenever someone touches him, flusters.
Soap jerking Ghost off. Ghost's really into it: cigarette in his mouth, head tilted back, sighing contentedly, close to the edge…
Then Soap gently grabs his balls and gives them two light squeezes, making honking noises like a clown nose, and Ghost almost kills him with a look.
How he's all talk until someone makes a move, and then he's shy, suddenly - bashful and finding an excuse to slip away.
It comes to a head on base, in the rec room, when the team is sharing a drink and Soap starts a game of truth or dare. Ever so eager to flaunt carnal desires.
"Whoever /you/ think is most attractive," Rudy smiles, his arm coming to rest on the back of Alejandro's chair in a clear message: /off-limits/.
Simon looks at Gaz. He's a very handsome man. But as expected, he only has eyes for the way Price's thighs are spread in his chair.
Grabbing his jaw to hold his surprised face still, he sinks into the space he made. "May I?"
Johnny's pupils eclipse his pretty blue eyes, and though Ghost half-expects him to put some distance between them - make an excuse - he doesn't.
Johnny dives in first.
"Ghost," Alejandro grins. "Your turn, hermano."
"Dare."
The team's eyes widen. Price, their spectator who has been sipping whiskey and smoking a cigar, turns his eyes from Gaz to him.
Johnny stares, lips parted. "You don't have to-"
"Kiss the most attractive man here,"
Gaz groans, protests, but Rudy simply smirks. He's one to watch out for, Ghost has noticed - he seems sweet, unassuming, but he's /cunning/.
"What's your body count, Soap?"
Simon watches Johnny's eyes widen, his cheeks flushing. His eyes flick to Ghost and away again.
“Johnny,” he whispers, reverent. He can feel his own pupils blowing wide as he stares down at the man kneeling before him, who looks up obediently, trapped in his gaze. “You’ve never touched yourself before.”
Alejandro smirks. Smug. Like he thinks Ghost will back down.
He doesn't.
He stands, hooks a thumb under his mask, lifts it to his nose, and smirks openly. "Objectively, or subjectively?"
Price chuckles, leans back in his chair, and watches with open interest.
When they part, Johnny gives him the sweetest puppy eyes, like he’s drunk off one kiss, and Simon can’t help himself. He leans in and whispers in his ear, “Was that your first kiss, Sergeant?”
That's alright. It has the intended effect.
He watches Johnny's face sour in his peripherals as he turns away, and chuckles under his breath. So expressive.
Approaching him, Ghost kicks his feet apart gently, spreading Johnny's knees in his seat and capturing his attention.
Interesting.
After a moment of silence, Gaz scoffs, quipping, "Fuckin' hell, MacTavish. Can you count that high?"
It's said affectionately, fondly, and Johnny only grows redder as he shifts his stance, wetting his lips. "Not high at all, actually."
Gaz sighs, dramatic.
mattress by the hand fisted in his hair, back arched real pretty.
Ghost plays with his cock, toying with him until he's wet, following him every time he stubbornly tries to wriggle away. "What do you say?"
"Fuck you."
A tut, then the hand is gone. Soap smirks, bites his lip
"No need to be humble, mate. Lay it on us."
"One or two," Johnny shrugs, running a hand through his hair.
Gaz stares at him, unimpressed, and deadpans, "More than you can count, eh?"
Johnny laughs it off and diverts the attention again. Tries to, anyway. "Who's next?"
Johnny being Johnny, it quickly turns sexual. He's daring with his questions, cheeky and brat-like, smug as he flusters their teammates on more than one occasion. Until it's his turn.
"Truth," he smiles, faux-innocent, right after daring Gaz to strip tease everyone.
“If you asked me to.” Stepping closer, Simon wraps his arms around his waist and pulls him closer. “They can’t arrest a ghost.”
Maybe it says more about Johnny than it does Simon: that his heart leaps at the thought that he'd do unspeakable things for him if he asked. (20)
A tension grows between them. Doesn’t matter how much Johnny flirts with others; Simon knows. He was his first kiss. He wants to be Johnny’s first for everything.
If he has it his way, he’ll be his only.
Johnny’s lashes flutter. “Please,” he whispers, cheeks flushed a delicious red. He looks up at Ghost through lidded eyes, and Ghost marvels a little. He looks like he’s already floating.
A dark, possessive heat flares in his gut. “You wantin’ to suck me off, Sergeant?”
Loves how Johnny tries so hard to impress him, leans back into him and preens under the praise whenever he hits the bullseye. His head comes to rest just under his chin – fits there like he belongs.
Ghost wants to curl around him and never let him go.
“Problem?”
He whirls around, undoubtedly ready to start one, only to see the 6’4 brick shithouse of a man looming over him. The tension evaporates from Johnny’s shoulders at the sight of him.
Simon. (13)
in anticipation, only to choke on a squeak of surprise when the palm lands not on his arse like expected, but right over his cunt, instead.
"Fuck!" He yells, trying for pissed off, but the crack in his voice gives away his arousal.
He can practically feel Ghost's smirk.
Patrons stare. Humiliated, the ex yells, about to lunge when Simon pulls something out of his pocket.
A lighter. He flicks it on.
“Come on, then.”
A horrified expression dawns on the man’s face. He flees, screaming something about attempted murder. People panic. (17)
"Let's try that again. What do you say, Johnny?"
"Fuck. You."
Another smack - twice, in quick succession - has Soap jolting forward with a cry. He bites his lip, tearing up a little, and moans as Ghost swirls a finger around the entrance to his pussy, gathering slick
The pleased scent and the relaxed sight of his mate, laying under him (safe, where he belongs), is enough to have Ghost knotting him tight, keeping him pinned as he grinds into him, cumming deep inside.
His Alpha won't give up until it takes.
The sergeant ruts his hips up, once, grinds against the mucky ridges of the boot, and Ghost watches him jolt bodily, eyes rolling back as he chokes on a whine.
Ghost stares.
“You solid?” Ghost barely recognises the growl of his own voice.
“Aye, Simon,” Johnny replies, voice raspy, and Ghost’s cock twitches at the sound of his name on those pink lips.
/////
When I said virgin I MEANT virgin.
Sorry I forgot to add the religious mention to the tags before I posted and I'm not buying twitter blue so I'm afraid I can't edit it 😭
jawed, but still mindlessly begging Ghost to fuck him, that has Ghost cumming deep inside him.
And once he's done, Ghost doesn't hesitate to pull out. He spreads Johnny's cunt, watching his seed drip out, before diving in to clean up his own mess, loving the feeling of Soap's
His eyes lid, cheeks warming as he wraps his arms around Simon’s neck, coaxing him into making eye contact. “The handcuffs would fall right through.”
He sees the mirth in the way Simon’s crows feet define themselves. “I’m sure the conspiracy theorists would love it." (21)
He loves the way Johnny looks at him; like he hung the moon in the sky just for him, like he can command the oceans with just one firm word. He listens intently to everything Ghost says. Stares at Ghost’s masked lips every time he speaks.
"Inside, inside, finger me, fuck me, please! I'm sorry, I'm sorry, I'm so fuckin' sorry, I didn't mean to talk back, Simon- /Simon/—!"
Throwing him back on the sheets, Simon crawls on top of him, slotting between Soap's eagerly spread legs as the man chants /yesyesyesyesyes/-
“Doubt he’ll bother you again. But if you want a more permanent solution...”
“What, you’ll kill him?” Johnny asks, amused. He looks up at Simon, grinning, only for his breath to hitch as Simon averts his eyes. Pausing, Johnny reads his body language easily. “You would.” (19)
He watches those pretty eyes eclipse again as the enemy hits the ground with a thud.
Johnny gives him that same look, only with a lot more heat behind it than usual. Simon wants to devour him whole.
"Greedy, ungrateful little thing," Ghost purrs, watching him suck his fingers clean like he's been offered the sweetest honey. He can tell Johnny is floating, expression fucked-out and needy and submissive - willing to do anything to get Ghost's cock in him. "Give me one good
"I don't believe you."
The spanking starts up again, harder this time, and Soap is dripping as he screams and begs, so close to the edge but needing one thing, just one little push—
He alternates between spanking his pussy and rubbing his cock, strand of slick coming away with his palm every time. Soap cries and sobs and squirms, arching his back more, trying to thrust back on Ghost's fingers, to no avail.
"I'm sorry!" He shrieks at last, tears streaming
Standing, he turns to his sergeant.
Johnny has ugly bruises on his throat. His brows are pinched together, pretty eyes gazing up at Ghost with concern. His lips move, but Ghost’s ears are ringing. He can’t hear what he’s saying.
Instead, he checks Johnny for any injuries.
Ghost knows he’s thinking about it. Sees the longing in his eyes. He feels the same, every time his sergeant cracks a joke and grins, or pouts as his enthusiastic demolitions suggestions are shot down, and when he bites his lip in concentration when he sketches in his journal.
The gears visibly turn in Johnny’s brain. He blinks, surfacing a bit, murmuring, “Never done that before.”
“What – rutted on someone’s boot?”
“No,” Johnny whispers. He seems to surface more, his cheeks flushing red, and he shyly averts his eyes.
Johnny moans, low, and Ghost can see how hard he is in his pants – the straps of his gear framing his erection perfectly. Without thinking, he places the sole of his boot over it, and Johnny gasps sharply.
They spar together, and Johnny makes rookie mistakes that he should know better about, and Ghost tells him as much when he pins him down, rendering him immobile. Pretends not to notice the flush on his cheeks, the cheeky glint in his eyes, the smug smirk on his face.
Ghost goes out of his way to touch him more than usual – can’t help it. Holds his hips to readjust his stance when teaching him to throw knives more precisely. Presses his back to his chest, marvels at their height difference as he guides Johnny’s hand to the right position.
to play with his cock easier.
"Last chance," Ghost warns. "What do you say?"
Panting heavily, wriggling his hips in excitement, Soap licks his lips, before purring, "Go fuck yourself, /sir/."
Ghost shows him no mercy.
He’s about to move his boot away to confirm his suspicions when Johnny grabs his ankle, holding him in place as he rolls his hips into him harder.
“MacTavish,” Ghost snaps, and the sergeant pauses immediately, blinking up at him with glazed, dopey eyes.