TumbleRead

Read, reblog, and resonate!

John Soap Mactavish - Blog Posts

7 months ago

At work, just had a thought. I need kingsman/ call of duty crossover. Where ghostsoaps adopted kid meets hartwins adopted daughter Daisy (eggys sister) and they just kick ass and solve crime together. Ghostsoaps kid is just this tough as nails brawler type and Daisy is this dainty smooth spy type. They both bond over how much they miss and kind of resent their parents. But still love them. Someone make that fic.


Tags
4 months ago

Quick little 500 word New Year Soap blurb that was on my mind. Not the usual guy I write about, but I feel like he'd fit best in this scenario. Best wishes to everyone in the new year! ✨

~

This year had been a relentless storm of chaos. You cycled through two different apartments, three different jobs, and four heartbreaks with boyfriends who seemed to fit your life about as well as shoes two sizes too small. The year ended in a crescendo of disaster with a holiday shouting match between you and your parents. They lectured you about responsibility, stability, and your future, while you barely resisted the urge to scream back that life wasn’t a neat little checklist.

Needing an escape, you found yourself at a dimly lit, slightly sketchy bar for New Year's Eve. It wasn’t fancy, but at least it wasn’t crowded. The bartenders were surprisingly pleasant for people stuck working on a holiday, and their strong pours had done an admirable job numbing your frustration. 

You perched on a creaky barstool, your gaze drifting to the overhead TV broadcasting the glitzy Times Square celebration. The screen showed bundled-up couples and families huddling together, their faces glowing with excitement as the clock ticked down. "60 seconds to midnight," one of the anchors chirped.

Your stomach churned, not just from the booze but from the creeping melancholy that always seemed to hit when you least wanted it. A year of missteps and failed connections had left you longing for something, anything, to cut through the static of loneliness. Your eyes wandered down the bar, scanning the room like a radar looking for a friendly signal.

That’s when you saw him. A broad-shouldered man with a charmingly confident grin and a slightly rebellious mohawk slid into the seat next to yours. His presence had an almost magnetic pull, and when he turned to meet your gaze, his smile was warm enough to melt a little of the ice inside you.

“Happy New Year,” you offered, your voice light but tinged with hope.

“Same to you,” he replied with a playful edge, the kind that promised an interesting story.

As the bar filled with the sound of the countdown, the bartender appeared with two glasses of champagne, sliding one in front of you and the stranger. “On the house,” he said with a wink.

“You got a New Year’s kiss lined up?” the man asked, his grin widening.

You felt your cheeks flush, a mix of embarrassment and excitement bubbling up. “Not yet,” you admitted, glancing down as the countdown hit 10 seconds.

Something bold and reckless surged through you, the kind of courage that only a New Year’s Eve countdown and a few too many drinks could summon. You turned to him, caught his gaze, and leaned in. 5 seconds.

Your lips met his just as the bar erupted in cheers and shouts of “Happy New Year!” The kiss was electric, a jolt of warmth that cut through the haze of the year gone by.

When you pulled back, he looked momentarily stunned, but a snarky grin quickly spread across his face. He raised a hand toward you, palm up. Sitting in his open hand was a single Hershey’s Kiss.


Tags
3 weeks ago
Have You Seen This Man? Now You Have!

Have you seen this man? Now you have!


Tags
1 month ago

I wanted a new iPad background 🥺🖤🧼💀

I Wanted A New IPad Background 🥺🖤🧼💀

Tags
1 month ago
Streamer Soap Au 🧼🩷

streamer soap au 🧼🩷


Tags
1 month ago
‘Missed U’ Ft; Them

‘Missed u’ ft; them

W out bg under cut !

‘Missed U’ Ft; Them

Tags
1 month ago

POV; you call soap ‘Johnny’

POV; You Call Soap ‘Johnny’

Tags
1 month ago
Migraines Got To Me, Tried To Distract Myself

migraines got to me, tried to distract myself


Tags
1 month ago
Pov: Run And Hope He Wont Find You Later

Pov: run and hope he wont find you later


Tags
1 month ago
When You Have Paperwork To Do But Your Sergeant Is... Uncooperative.

When you have paperwork to do but your Sergeant is... Uncooperative.


Tags
1 month ago
Soap Still Plays Football In His Free Time. Poor Enemy Team.

Soap still plays football in his free time. Poor enemy team.


Tags
1 month ago

you know the art you made of Soap "accidentally" giving Ghost a kiss before going on a mission? (before they started dating) what do you think happened when Soap came back from the mission? :3c

follow up to this post

You Know The Art You Made Of Soap "accidentally" Giving Ghost A Kiss Before Going On A Mission? (before
You Know The Art You Made Of Soap "accidentally" Giving Ghost A Kiss Before Going On A Mission? (before

They start dating of course! <3


Tags
1 month ago
Their Asses Are Not Dating When He Does This
Their Asses Are Not Dating When He Does This
Their Asses Are Not Dating When He Does This
Their Asses Are Not Dating When He Does This

their asses are not dating when he does this


Tags
1 month ago
I Learned To Draw Him Now I Put Him In Angsty Situations 🫶
I Learned To Draw Him Now I Put Him In Angsty Situations 🫶

I learned to draw him now I put him in angsty situations 🫶


Tags
1 year ago

This is so real.

A drawing of a personification of "CoD Modern Warfare 3 Canon" raising a finger as if they're trying to say something. In front of them stands Simon Ghost Riley saying "Nuh uh." Behind him stands Johnny Soap Mactavish.

this is how i deal with canonical angst - nuh uh


Tags
1 year ago

Real I am the bandages

[MW3 SPOILERS]

[MW3 SPOILERS]

This is the canon btw I don’t know what game you played but this was the ending I saw.


Tags
1 year ago

Ghost hates Roosters (GhostSoap)

Tw: Swearing, use of Ghost's and Soap's real names, fluff

“Johnny, you feed the hens yet?” Ghost asked as he carried the potato’s into the barn while Soap milked the cows that lived within the barn's red walls. “No, not yet. Is yer turn anyway.” Soap chuckled, blowing Ghost a kiss as he finished milking the last cow. “Ah don’t wanna deal with yer rooste’.” Soap smiled picking up the milk bucket as he patted the cow's backside with one hand. “Yer know that bird hates mah guts M’eudail.” Soap smiled, kissing Ghost's cheek as he walked past. “Hmph. Fine I’ll feed the hens today.” Ghost chuckled as he set down the sack of potatoes, picking up the basket full of the chicken feed. “I’m only doin this because I love you Johnny.” Ghost waved a finger at his husband. “Ah doubt yer would let yer beloved hens starve Simon.” Soap snickered. “Yer love those critters te death.”

“I suppose.” Ghost nodded, as he exited the barn, walking over to the chicken coop where the hens had already gathered. Ghost smiled as the chickens flocked around him, letting out annoyed chirps and squawks of offense at being fed later than usual. “Relax you feathery bastards.” Ghost laughed as the chickens angrily flocked him. Ghost hummed as he sprinkled the chicken feed all over the coop. The hens scattering to go eat their fill. The sounds of annoyed squawking died down as the creatures had their fill. The feathered creatures going back to roaming the coop or sitting in their nests once they had their fill. After making sure the hens were fed, Ghost moved on to the roosters. Quite frankly Ghost didn't quite like the roosters and the roosters didn't like him. However the roosters loved Soap, they were never aggressive with the smaller scottish man, however they would always try to tear out Ghost’s eye sockets. Deciding against entering the rooster house Ghost just threw the chicken feed through the mesh walls. “Feed you insufferable bastards.” However upon spotting Ghost on the other side of the wall a rooster attempted to attack him. “You violent creatures.” Ghost grumbled retreating back to the barn where he found his husband sorting through potatoes. “Alright Johnny, you are feeding the roosters. I hate them and they hate me.” “Simon yer overreactin’ them rooster’s are sweet.” Soap chuckled, “An don say yer hate em. Yer gonna hurt their feelin’s.” “Those bloody cocks don’t have feelings!” Ghost growled sitting down next to Soap, “One of em tried to claw my eyes out.” “Yer over exaggerate so much M'eudail.” Soap chuckled leaning against Ghost. “Der roosters are nice yer just don’t get along with ‘em.” “They don't get along with me.” Ghost scowled as he helped Soap clean the potatoes. “Whatever yer say Mo chridhe.” Soap laughed at the pout on Ghost’s face. “Ah still think yer just bein mean ter der poor roosters, maybe that's why they hate yer.” “Can’t believe you take their side, love.” Ghost huffed, “those things are bloody monsters.” “Maybe that’s why they don’t like yer.” Soap rolled his eyes. “Yer keep callin em monster’s and vermin.” “I’ve never called them vermin. But that’s a good way to describe them.” Ghost replied, glancing at his husband. “Ah m’ just sayin, maybe if yer didn hurt they feelin maybe they'd like yer better.” Soap chuckled. “Maybe they should just stop being pricks.” Ghost growled as he stabbed a potato. Soap laughed at his husband's antics. “Maybe yer should be the bigger person and just befriend the roosters?” Soap suggested with a grin, eagerly waiting for his husband's grumbly response. “I don’t want to be the bigger person.” Ghost hunched over angrily stabbing the potatoes. “…right. An remin me who’s the human in this situation?” Soap asked teasingly. “…me.” “An who has to be the bigger person?” Soap asked again. “…me.” Ghost groaned in annoyance.


Tags
Loading...
End of content
No more pages to load
Explore Tumblr Blog
Search Through Tumblr Tags