17 Bookmarks by k9_cryptid
List of Bookmarks
-
Tags
Summary
Ghost is haunted by visions of the fated omega he’d rejected years ago whilst on leave, intent to live his life without ever seeing him again.
When Soap joins the 141, Ghost is hellbent on suppressing his inescapable attraction to his omega, and the unstoppable mating instincts overcoming his senses.
That is, until he very much isn’t.
- Language:
- English
- Words:
- 143,226
- Chapters:
- 22/22
- Comments:
- 2,701
- Kudos:
- 6,942
- Bookmarks:
- 1,364
- Hits:
- 187,418
Bookmarked by k9_cryptid
13 Jul 2026
Bookmarker's Notes
Seriously a work of art
I love feral Soap :33 -
You Said I Could Help, So I Did - Even If It Left Me Wanting More by btsior136
Fandoms: Call of Duty (Video Games)
20 May 2025
Tags
Summary
They’d completed the mission. The hard part was supposed to be over.
But evac was gone. A storm rolled in fast, grounding all air support and leaving them stranded in a crumbling safehouse on the edge of a ghost town - just Ghost and Roach, deep in hostile territory.
They'd handled worse.
But this? This was different.Because Roach was going into heat.
-
- Words:
- 150,730
- Works:
- 3
- Bookmarks:
- 38
-
Tags
Summary
Just one bite; to taste, and let go.
Or, the on-field flirting is getting a little ridiculous.
-
Tags
Summary
Ghost realizes that he has a thing for Soap, but has no idea how to go about courting a dog hybrid.
Luck strikes when he comes across an old book giving step-by-step instructions on how to seduce and mate with a dog hybrid. It can't be that outdated, right?
-
Tags
Summary
Or: John "Soap" MacTavish's extremely case-specific guide to wooing an idiot dragon.
Series
- Part 1 of Incompatible Mating Practices
-
Tags
Summary
Ghost seems content to act like there’s nothing between him and Soap. Though his apathy must be false, seeing as he keeps sneaking into Soap’s room to leave behind scent soaked gifts.
Soap has grown tired of this dance. Maybe it’s time Ghost got a taste of his own medicine.
- Language:
- English
- Words:
- 7,910
- Chapters:
- 1/1
- Collections:
- 1
- Comments:
- 29
- Kudos:
- 541
- Bookmarks:
- 77
- Hits:
- 5,644
Bookmarked by k9_cryptid
28 Jan 2026
-
Tags
Summary
Soap went wide-eyed, his rosy cheeks flushing a little redder as he slipped further into Ghost’s personal space. “Why’s that?” he spoke, sounding more like a siren than a man. “Am I just all that special, Ghostie?”
Taking another pull, this one a little larger than the previous ones he’d taken, Ghost leaned in until their noses were inches apart. He exhaled slowly, cataloguing every little drunken expression that crossed Soap’s pretty face as he did so.
“Don’t ask me stupid fucking questions, Johnny,” he sneered, delighting in the way Soap’s eyes widened, then promptly melted. “You’re not stupid, are you?”
Bookmarked by k9_cryptid
06 Dec 2025
Bookmarker's Notes
TRANS WEREWOLF GHOAP TRANS WEREWOLF GHOAP TRANS WEREWOLF GHOAP TRANS WEREWOLF GHOAP TRANS WEREWOLF GHOAP TRANS WEREWOLF GHOAP TRANS WEREWOLF GHOAP TRANS WEREWOLF GHOAP TRANS WEREWOLF GHOAP TRANS WEREWOLF GHOAP TRANS WEREWOLF GHOAP TRA
-
Tags
Summary
It's been fifty four days since Ghost shut down, cold and silent as he stormed out of his quarters. Soap fucked up, plain and simple. He said something he shouldn’t have, didn’t give any thought to how it could be taken, and he knew it the moment it left his lips. Some nights he wants to barge inside Ghost’s room and beg him to just end it all, to smother Soap's misery gone. Soap can’t recall how he went through life before Ghost, but he can’t go on after him.
There is no after Simon Riley.
Bookmarked by k9_cryptid
19 Nov 2025
-
Tags
Summary
“So what I’m hearing is… I’ll be gone from here soon. You will be likewise.” Kay’s voice was soft but threaded with intent, each word careful. He hummed, like weighing the implications. “And I’m going to take a wild guess that neither of us used our real names.”
Soap gave a soft huff of amusement. “Bold of you to assume I’ve got anythin’ to hide.”
——————
A one-night stand with a mouthy Londoner was meant to be the perfect distraction before Soap’s next posting, until “Kay” turned out to be Sergeant Kyle Garrick.Series
- Part 4 of Lines of Fire
Bookmarked by k9_cryptid
09 Nov 2025
-
Proclaim eternal victory by Listen_to_the_man for HexxedGhost
Fandoms: Call of Duty (Video Games)
18 Feb 2025
Tags
Summary
The rivalry had started as a joke.
Gaz liked to talk. Roach, despite his silence, somehow always had the last word.
It was infuriating. It should not have been possible for someone who didn’t speak to be this annoying.
OR
Gaz and Roach are competitive as fuck, what happens when Gaz tries to get the last word in?
Bookmarked by k9_cryptid
06 Nov 2025
-
Tags
Summary
Soap's been away running demolition training at another base. His partners set up an early welcome home present on his last day
Day 6 of Bottom Ghost Week
Series
- Part 6 of Bottom Ghost Week
- Language:
- English
- Words:
- 3,996
- Chapters:
- 1/1
- Collections:
- 1
- Comments:
- 8
- Kudos:
- 462
- Bookmarks:
- 53
- Hits:
- 7,457
Bookmarked by k9_cryptid
07 Sep 2025
-
Do Me, Baby by godhasabigdick (orphan_account) for my boyfriend
Fandoms: Call of Duty (Video Games)
19 Feb 2023
Tags
Summary
mission over for ghost. SEX TIME BABY
HOW THE FUCK DO U SPELL SHEPARRARD' SNAME
Bookmarked by k9_cryptid
29 Jul 2025
-
What Is a Scientist’s Favorite Flavour of Gum? by LawfulSlab
Fandoms: Call of Duty (Video Games)
04 Jul 2025
Tags
Summary
“Let me be clear: it would require a huge sacrifice,” Price said, and Soap got the feeling Price was now addressing him and only him. “A lot of things would still change. But, if we do it, we wouldn’t have to add anyone new to the team, and we’d fulfill the requirements of the mandate.”
Price looked around the room slowly, finally landing back on Soap.
“Sergeant MacTavish, you’re the one we’re asking to make this sacrifice.”
This time he was sure everyone was looking at him. He squared his shoulders, tried to shrug off the apprehension Price’s words inspired, and faced Price head-on.
“You know I’ll do it if I can, Captain. Tell me what you want me to do.”
Price took a breath, hesitated, then cleared his throat. The air was still and thick. No one else moved a muscle.
“Soap, there’s no delicate way to say this. We want to bitch you.”
Soap’s ears started ringing. He felt his face go hot.
“Come again?”
…
Consensual Bitching AU
- Language:
- English
- Words:
- 50,058
- Chapters:
- 14/14
- Comments:
- 433
- Kudos:
- 2,197
- Bookmarks:
- 467
- Hits:
- 48,946
Bookmarked by k9_cryptid
24 May 2025
-
Tags
Summary
Soap bets Gaz he can't get him to cum before exfil shows up.
Challenge accepted.
Series
- Part 9 of cod twitter inspired fics
Bookmarked by k9_cryptid
28 Mar 2025
-
Tags
Summary
An errant volleyball leads Gaz to meet a handsome stranger on the beach. The chemistry is strong and it isn't long before one thing leads to another.
[aka Picnic Volleyball threadfic from Twitter]
Bookmarked by k9_cryptid
10 Mar 2025
-
Tags
Summary
Soap isn't used to fantasizing about someone with nearly a foot of height over him and girthier biceps than his own. He finds himself wondering what it would feel like to confront that wire-crossing pit in his stomach that makes him feel both inadequate around his lieutenant—and wholly, undeniably turned the fuck on.
So he channels that energy into SAS-approved homoeroticism-as-a-punchline flirting over comms. And Ghost flirts back, on occasion.
But Soap would never actually try anything.
Not really.
