Chapter 1: Whoops
Summary:
This one was inspired by SoftKing's fic:
https://ao3-rd-18.onrender.com/works/42882723/chapters/107732814
Notes:
(See the end of the chapter for notes.)
Chapter Text
Ghost and Soap had been bickering and teasing each other for a while. It led to Soap asking Ghost out for a drink, then out for dinner, and so on.
Ghost wanted to ask Soap for something.
Something more intimate.
What he didn’t know was that Johnny didn’t have the body Simon expected.
–
Ghost was walking to the Sergeant’s quarters. He felt needy tonight.
The most the two had ever done was kiss. And it was only that. No tongue, no grabbing, nothing.
He didn’t want to pressure Johnny, so he never mentioned it.
Until it became months. Months without any progress? He wanted to talk about it. What should he expect?
So, he walked into the Sergeant’s room unannounced and found him doing- drugs?
“Soap, what the fuck?” Ghost looked down at his stomach, where a needle was being injected.
“Shit- Si?”
“Yeah. Si.” He looked down at him again and back up to his eyes. “What are you doing? ”
“Shite- So-” He started, not finding his words easily. He discarded the needle in a sharps box and slapped a bandaid on. “It’s not what it looks like.”
“What the fuck is it, then?”
“Well…” He winced at himself and sighed. “These are hormone injections. Not… well… you probably thought they were drugs, aye?
“Yeah- but, hormones? Why do you need those?” He questioned as he sat down next to the other.
Soap explained to him why he was using the hormones.
He wasn’t born in the right body, so he took medicine to fix it. To feel more like himself.
“I had a bad childhood, Si. No’ because of other people, but because I couldnae’ express my true self. I know it sounds sappy and shite, but it’s the truth.”
“No. It’s completely fine.” Simon let his hand rest on Soap’s knee.
“You don’t mind?”
“Not at all, really. I just… want you to be happy.”
“Ghost, ye bastard.” Johnny laughed softly and kissed his skulled cheek.
Ghost made eye contact with him for a while before he took his mask off. He put it into his pocket and looked back up at the man.
“I actually came here to ask about boundaries.”
“Oh. Now that you know about me, I don’ really care. I just want to be with you. Ye ken?”
“Yeah…”
So, Ghost took his chance and tackled his partner to his bed.
They laid in Soap’s bed, under the covers, holding one another close. God, was it freezing.
“I’m freezing my balls off, LT.”
“Nice joke.”
Notes:
-
if u like my fics and want to request something, DM me on discord! :)
user: __expired__
display name: twinkilicious
Chapter 2: For me?
Summary:
Soap is caught mid....... stretch......?
Ghost has to do something about it!!!!
Notes:
(See the end of the chapter for notes.)
Chapter Text
Simon had just got back from a solo mission and went into his own Lieutenant’s quarters. He knew that Soap came in regularly, but he didn’t know that he would come in when Ghost wasn’t even there.
Soap was laying in his bed, nose stuffed into Ghost’s blanket, scrolling on his phone.
“Johnny.”
Soap jumped and turned towards the noise. “LT?!”
He laughed at his surprise and walked up to him. “You didn’t think you’d get caught here, did you?”
Soap blushed a heavy red and nodded. His whole body was covered by his sheets and heavy blanket.
“What’re you hiding, Johnny?”
“Nothing. I’m not hiding anythin’.” He lied. It was obvious. Especially to Ghost.
“Take the covers off. Now.”
Soap lowered his gaze like a sad puppy. He reluctantly pulled the covers off of himself, and he wasn’t wearing pants underneath it.
Simon also noticed he had a tent in his, literally his, shirt. He pulled it up and then… saw the pump.
“What the fuck are you doing, Sergeant?”
“Pumping…” Soap looked down at himself and covered his crotch. “Don’t look right now. I know it looks weird but it’s not!”
“Soap. What is pumping?”
John sucked in a breath and nodded. “Right. Ye don’ know anything about this shite,” He sighed and laid back down. “So… when yer’ a trans man… you can use these pumps, which look like a syringe, and it basically makes yer’ clit bigger.”
Ghost was speechless.
What.
“You… you are… what?” He stumbled over himself, or more like his words, and he had to sit down.
Soap pulled his hands away and pulled the pump free.
Ghost almost blushed at the sight he saw.
Soap’s clit was much bigger than usual. A lot bigger. It looked like a chode, of course, but he was somehow more attracted to it than any cock.
“Shit, Johnny.”
“Yeah… shite. I havn’ done this in a couple years.”
“You did this for other people?”
Soap snickered and covered his face in embarrassment. “I did it for twitter.”
Ghost shook his head and pulled his mask up and over his nose bridge. He gave Soap a small kiss before kneeling in between his legs.
“Well, may I try it out?”
Soap merely nodded and that was all Ghost needed.
He gripped John’s hips firmly under his gloved hands. He licked up his clit like a real cock and the look on Johnny’s face is one he will never forget. Never.
“Such a pretty boy, love.” Ghost snickered out as he took the whole thing into his mouth. He licked and sucked around like a professional. If there even is a professional position in whatever this sport was.
“S-Simon, don’t tease.”
“You know I can’t promise that, Sergeant.”
He took the whole thing into his mouth again and let his wet warmth hold his cute thing for a while. He then got his tongue to work, swirling it over its tip and under its hood. Shit, Johnny tasted good.
All Simon heard were little moans and plea’s as he continued eating him out. Well, more like sucking him off.
We couldn’t have that.
Ghost was hungry, after all.
Simon let his tongue travel downwards and over his sweet folds. His nose was now buried in Johnny’s fresh cunt. He just now realized how clean shaven he was. Just enough hair. Just how Ghost likes it.
He would have to reward his boy for that.
His thumb slid over the man’s throbbing nub as his tongue played inside of him. Soap was a puddle of lust by now.
“Simon… if you keep it up like this, I-I’ll cum too soon.”
“I know you have more than one in you, MacTavish. So be a good boy for me and let me use you.”
“Y-yes sir.” John spoke with a certain eagerness, no, neediness that had Ghost’s own cock throbbing.
“Wanna spoil you, darling.” Ghost licked up the entirety of his pussy.
Johnny let out a cry and nodded vigorously. He was close. So close.
Ghost rubbed his clit and sucked on it some more, enjoying every second of John’s needy cries and gasps.
“Ghost- Please say I can.”
“Of course you can, love. Go on.” Ghost kissed his thighs as he coaxed him into letting go. “Cum for me, love.”
Johnny shook above him and came with one more lick across his clit. He squirts onto Simon’s chin and down his neck. Not as much as Simon wanted.
“Good job, love. Need another, huh?”
“Y-yeah, whatever you want.” Soap panted.
“Strip yourself and go get in the shower. Don’t touch yourself.”
Ghost stood up and backed away to take his own clothes off as Johnny follows his orders.
He walked into his bathroom and got into the shower right behind his lover. He wrapped his strong arms around Soap’s body from behind.
“Si… what do you need to do next…?”
“Think I’ll fuck you.” He grunted as his hardness pressed up against the Sergeant’s back.
“Yeah? G-go ahead.” Johnny had a look of pure, utter lust on his face as he bent over and held himself up on the edge of the tub. His whole cunt was on display, a mere inch away from Simon’s prick.
Ghost just smirked and massaged his cheeks as if they were dough. He kneaded at his most sensitive spot and slid his blunt nails up and down his back.
“Simon- Stop teasing-” Soap quivered under his touch.
Ghost obliged and held onto his hips firmly. The head of his cock pressed against Soap’s entrance.
“And what do we say?” Ghost commanded.
“Please?”
“That’s my boy.” The Lieutenant slid inside of Soap, absolutely stretching him to his limits. Ghost knew he was thick, but when he met Johnny’s tightness, it lit a fire inside of him.
“Yeah- I’m your boy?” Soap was a mess already.
Simon grabbed his mohawk roughly and started thrusting. “Yeah. My boy. My good boy, huh?”
The man under him bit his lip and nodded. Together, they made obscene noises. To someone else, it would sound filthy and lewd, but to them, it sounded like a perfect symphony.
“Si~!” He yelled as Simon hit his cervix.
“Shit. Sorry, love.” Ghost gathered his thoughts back up and started thrusting as to not hurt his lover.
The skin against skin noise was enough to send him over the edge, or even the feeling of Soap’s skin against his scarred and calloused hands. But he wanted to wait for John. His Johnny.
“Johnny.”
“Y-yeah, Si? What?”
“Wanna cum inside you so bad..” He pouted to his lover. And Soap couldn’t say no to that.
“O-okay. I’m ready, doll.”
With one more rut inside of the man, he came, flooding his hole in the substance.
They both groaned together, and he felt Soap clench down as he came as well.
“Good job, love… good boy…” He cooed to Soap as he slid out of him, letting himself drip out of the man’s hole.
Simon got to his knees and licked up the cum, swallowing as much as he could.
“S-Simon! Yer’ gonna be the death o’ me…” He grunted and forced himself back onto Ghost’s face.
“That right? I don’t mind that at all.” And once his cum was all cleaned up, he rubbed a third out of his boy’s hole, letting him squirt everything else out and into the tub. “Good job, Johnny. That’s it.”
“Simon…” He stood up weakly and grabbed soap, handing it to his superior.
“You want me to clean you up, love?” With a nod as permission, he lathered his hands and started cleaning up Johnny.
The two men snuggled into Simon’s bed after their shower. Simon had Johnny borrow a pair of boxers that he knew he wouldn’t get back, but he didn’t mind. He held him close, thinking about all the things they could do together. All the things he wanted to do together.
“Love you, Johnny.”
Notes:
i have never pumped before as a trans man so i apologize if this isnt accurate 😭
-
if u like my fics and want to request something, DM me on discord! :)
user: __expired__
display name: twinkilicious
Chapter 3: Switching
Summary:
Soap POV on this one >:)
Notes:
(See the end of the chapter for notes.)
Chapter Text
He had to admit.
When the Simon “Ghost” Riley asked if they could swap roles for a night, he was not expecting it to be actual switching.
He thought, “Maybe Ghost just wants to be taken care of”. He couldn’t be more wrong, in a way.
Although his partner wanted to be taken care of, (and he admitted that was adorable), his partner also wanted to bottom.
“But, Si, I don’ have a dick. What are you suggesting?”
“Well I did my research, love, and I ordered you a strap-on.”
“Shite, Si, dinnae think you could get any sexier.”
And today was the day. He heard a knock at their flat and low and behold, their package (haha package) arrived.
“Shite packaging, Si. Lookit this.”
The package clearly had a sex toy brand name on it. Couldn’t they be more discreet?
“Good thing we picked it up when they came, huh?” Ghost stepped towards Soap. “Or else our neighbors might know how much of a slag you are.”
“Oi, Simon. I’m supposed to be the domineering one. Sit yer’ arse down.”
Ghost just laughed and walked into their room.
Soap opened up the box, read the very simple instructions, and he pulled out the toy.
It came with two different strap-ons, lube, and one harness. It seemed easy enough. Right?
Simon walked back out with a smug grin and nothing but boxers on.
“Yer’ a cheeky bastard, I’ll give you that.” Soap walked over to him and placed a hand on his chest, letting them both get very close before he spoke. “Bought yourself two different cocks? Seems to me like yer’ the slag, doll.”
Soap pushed him into the bedroom with their new toys.
“So, Si, which one should we do first?”
The two different strap-ons were placed on the bed, right in front of Simon. The larger one was flesh colored and veiny, while the other was a soft pink with more bumps for the friction.
“Let’s do the big one here.” Simon spoke, handing his boyfriend the dildo.
Soap nodded and smirked while he put the other one away.
He stripped down to nothing and let Ghost dissect him with his eyes before he puts the harness on. Once the actual strap-on was on, he was not expecting the amount of euphoria he got.
“Shite, Si, I feel like I have a real prick.”
Ghost smiled at him. He felt proud, to be honest. “That’s my boy… I knew you’d like it.”
“You did…” Soap crawled up to him and traced kisses along his neck, up to his ear. “Thank you,” He whispered.
He gently pushed Simon down onto the bed before removing his boxers. He smiled and rubbed their two cocks together. Simon groaned and bit his lip.
“Yeah?” John let out a smug smirk that he was holding back since he got the package.
He grabbed the lube and slicked two fingers, which were quickly used to stretch Ghost open for him.
Ghost groaned and writhed the whole time. It had been years since he last bottomed. “ Shit, Johnny. Slow down.”
“Last I checked you were the one taking orders.”
“Oh fuckkk off.” Ghost hissed as John rubbed right into his bundle of nerves.
John pulled his fingers out and rubbed at his tight muscle ring. “Fine, if you wan’ to be tight then we’ll do it tight.”
“N-No, John, don’t stop.”
“Tha’s what I thought.” Soap slipped his fingers back in and scissored him open.
Listening to the groans that Ghost let out was like a royal privilege. He felt royal at this moment. A dick like he always wanted, a boyfriend like he always wanted, and a life like he always wanted.
“Good job, Si. You’re taking them so well.” He kissed his chest and neck while he scissored him open and rubbed the cocks together.
“Shit, Johnny- Have you done this before?”
“Only on myself…~” He laughed and sucked into his neck. He felt Ghost clench around his fingers at his comment. “Yeah? You liked tha’ thought?”
“Y-yeah…” Ghost moaned softly.
Soap finally stretched him just enough. He watched as a bit of lube dripped out. He just pushed it back in.
Soap lubed up the dildo and rubbed it against Simon’s entrance.
“F-fuck you, Johnny-”
“Trying to fuck you, Si.”
Ghost just mewled at that. He was so wound up that if Soap went too fast, he knew Simon would cum.
He didn’t want this to end, so he slowly, very slowly, pushed into him.
“ Shit, John.”
“Shhh. You’re takin’ it like a good boy, Si. Just relax for me…” Soap cooed and kissed his neck.
Once he had bottomed out, he thrusted. He went at a slow rate, then went faster and faster until his hips hurt. He went at this rate, absolutely destroying Ghost’s ass.
“Shit- Shit, Johnny- Slow down- Wait-” He protested again and again, but Soap knew he wouldn’t give in. He couldn’t. He wanted to hear him cry on his cock.
“Shhh. Relax.” He sped up even more, despite the cries coming from his hips.
Simon squealed at the new pace. He went to rub his own length, and Soap didn’t stop him. He just watched as his new found toy was ruined on his cock.
John was never going to get over that.
His cock. His dick.
He squeezed Simon’s sack and rutted against his prostate. That sent him over the edge, cumming all over himself.
“Shhh… that’s it…” He rutted against his prostate to milk every drop out.
“S-Shit- Johnny-” He gasped and panted as he looked up at his lover.
“Yeah? Was I that good?” He teased as he pulled out and took the strap-on off.
“Yes. God, yes. You’ll have to top more often. But you don’t have to dom. That’s my job, I think.”
“Oh it’s your job?” He smirked and pushed Simon back down before he could sit up, and he laid right on top of his limp cock. He rubbed his cunt across it.
“ Yes, it's my job.”
“Hm. I though’ you were enjoying being my princess. Guess not, then, huh?”
Ghost growled at him and pulled him into a kiss.
Their kiss was sloppy. He tugged on Ghost’s piercing forcefully, which only made him angrier.
Johnny was now pinned under the spent man, who shoved his fingers into his cunt without any remorse.
“Shit- Simon!” He immediately came around those thick fingers. Those calloused digits.
“Yeah… I’ll stay as a dom.”
“Fuck… off…” Soap groaned and let his head fall back.
The two men snuggled together for a moment before Ghost forced Soap to take a leak before bed.
When Soap came back, he was crying.
“Johnny? What happened, love?” He opened his arms to him and he held the man close.
“I… I really love you. I really appreciate you. Especially for letting me use a strap-on. I felt… so good.”
Ghost smiled and kissed his head. “Anytime. I promise. Anytime.”
“You think so?”
“I do. Now let's sleep, darling. We have to get back to the barracks tomorrow, yeah?”
“Shite… yeah, you’re right.”
With that, the boys laid down into their bed and cuddled close to one another, letting sleep come to them.
Notes:
crying at the end ngl
-
if u like my fics and want to request something, DM me on discord! :)
user: __expired__
display name: twinkilicious

Gyusmind on Chapter 2 Thu 03 Aug 2023 09:26AM UTC
Comment Actions
mrmistyeyed00 on Chapter 2 Thu 03 Aug 2023 11:35AM UTC
Comment Actions
Usagi Kewpie (Guest) on Chapter 3 Tue 05 Sep 2023 04:15AM UTC
Comment Actions
mrmistyeyed00 on Chapter 3 Tue 05 Sep 2023 09:50PM UTC
Comment Actions