🪳Bug Enthusiast🪳 Profile picture
Jun 7 21 tweets 4 min read Twitter logo Read on Twitter
#SoapGhost Where Ghost gets a shoulder injury from a mission and there's legit nothing he can do about it. It's a small muscle tear in his trap and the only thing he can really do is ice it and try not to agitate it. Meaning Price has put him on light duty since he can't-
Lift a tea kettle without getting a twinge of pain running down his shoulder and back.

And it's /frustrating/, he's the GHOST. And he's being done in by a stupid muscle injury that should have never happened. But the stupid thing is it's painful. He's been tortured and had his-
Body pushed to the limits before, but the quiet ache accompanied but moments of acute pain have him purely exhausted. Everytime he thinks it's improving a wrong move sends lightning through his nerves and the ache throbs uncomfortably under his skin.

It's so fucking stupid.
He tries to hide it but of course Soap notices, seeing how Ghost holds himself more gingerly than usual, how he winces when trying to get his tea bags of the top shelf or when he's getting up from sitting down.

But he mostly can see the tired in his eyes, the lingering pain that
Is just sapping Ghost's energy.

That's what inspires him to show up outside Ghost's door that night, plastic bag in hand from a covert-op off to the Tesco down the road from base.

When Ghost opens the door he doesn't even get out a confused, "Johnny?" Before Soap has already-
Muscled his way into the officers room and begun pulling items out if the bag to set on the bed, "shirt off, lay down"

Ghost looks at him with wide eyes, mouth agape and visible even under his balaclava.

"Just skipping right too it Sergeant? Not gonna buy me dinner first?"
Soap rolls his eyes, patting the bed, "nope, I'm thinking a different kind of foreplay tonight Si"

Soap knows how easy it is to actually flustered Simon and he knows it worked when without any additional complaints Ghost does as he's told, unzipping his hooodie and laying it-
Down before moving to remove his shirt, wincing as he struggles to get free of the confining fabric with his injury.

Defiantly he tosses the shirt at Soap's face who sputters at the actions, and lays face down on the bed, mask in place but back bare to the room
Soap takes a moment to admire the view, he always does, milky white skin crisscrossed with scars and deep planes of muscle, all ending in a delicious ass that Soap just wanted to sink his teeth into.

And it was all for him, though today he had less devilish intentions.
"Good boy," he purred, pulling out the jar of tiger balm he'd purchased and opening the cap, breathing in the menthol smell as he warmed it up in his hands and inched towards the bed, settling down on Simon's plush rear.

He started gently on Simon's neck, lightly applying-
Pressure and paying attention to Simon's reactions, noting how the muscle under his fingers tenses when he pressed further down and under him he heard the slightest noise of discomfort. Ah, here was the problem.

"Ye really did a numerous on yerself didn't ye Si?" He asked-
Pressing a big harder on the outside of the area and beginning to massage the sore.

This time a noise of relief as the muscle began to relax under his touch.

"Its so fucking stupid innit? I've been shot before and it's hurt less than this. Healed faster too."

Soap snorted, -
Easing more pressure into the area.

"Its always like that though, it's the little annoyances that get ye the most."

The body under him rumbled in a small laugh, "funny coming from you, the biggest annoyance I've ever met.

Ghost let out an embarrassed yelp as one of -
The hands on his back left its spot to swat him on the ass in response.

"Cheeky fucker ain't ye, gettin a free massage and talking shit"

He said it fondly, easing into the more tender spot on Ghost's shoulder and earning a small whine at the contact. Soap leaned down to -
Lay a kiss to the back of Simon's neck where the fabric of his mask had ridden up, a silent apology for the hurt.

He massaged all across Ghost's shoulder until he was satisfied, holding the larger man down when gmhe got off and telling him to wait. Shuffling back to the bag he -
Pulled out the other item he got, tearing open the box and cracking the bag inside, shaking it a few times until he felt it get warm from the activation.

Soap returned to the bed and placed the heat compress on Ghost's back, watching the muscles on his back constrict at first-
From the difference in temperature before relaxing and melting under the soothing heat.

Warm chocolate eyes met him and Soap grinned widely, moat of the strain gone from Simon's gaze.

"Thanks Love," the gravely voice sounded wrecked, a large hand reaching up to give a squeeze-
To the Scot's leg.

"Anytime Si, someone's gotta take care of ye, and it certainly isn't gonna be yerself."

Ghost hummed in response, stroking that hand over Soap's leg in a less than friendly way.

"Mhmm, can you think of any way I can repay you?" He asked, hand traveling-
Up towards his Seargant's zipper.

Soap bit his lip, his grin turning to something more feral as he stepped fully into the wandering touch.

"I think we can come to an arrangement pretty thing"
//
END
I am in no way shape or form projecting cause I have a shoulder injury from working out and would kill for a massage 🥺🥺

Soap is so good and Ghost is the babiest of Girls.

Maybe I'll write the shut? Just not on my work lunchbreak 🫶

Typos? Never.
Jfc SMUT I legit cannot type goodbye

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with 🪳Bug Enthusiast🪳

🪳Bug Enthusiast🪳 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @sexysheetghost

Jun 8
#SoapGhost Trans!Ghost, premature ejaculation, brief mention of previous SA

//

This… well things were going pretty well actually?

They’d been at this point before, laying on Ghost’s creaky military issue cot and sharing warmth.

1/?
They were kissing, tongues wet and lapping against eachother in a familiar dance, lips meeting over and over again and barely parting even to breathe.

Soap loved this, pressing Ghost down into the stiff mattress and threading fingers through blonde curls.

2/?
It filled him with a deep feeling of pride, that Simon trusted him like this. It had taken work, lots of slow and patient work, but the other man was gradually opening up to him one step at a time after all he had been through in the past. Things that had hurt him deep.

3/?
Read 39 tweets
Jun 5
#SoapGhost SilenceoftheLambs!AU mentions violence and did
//
Soap was on the assault course when his name was called across the field, a loud "MacTavish!!" That snapped him out of the near meditative state he took when pushed himself physically. Damn, he was about to set a PR too
He quickly smashed the thought down, jogging over to the man who had called him and wiping what sweat he could off his neck on the sleeve of his FBI academy sweatshirt
"Yes Sir?"
"Price wants you in his office, you're to head directly there."
That was all the man offered-
His message having been delivered.
Puzzled John gave him a nod, turning back the opposite way of the course to begin heading back to the academy.
John MacTavish was a third year student at Quantico's FBI training academy, an unlikely one that was making waves since his arrival
Read 27 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(