1 - 20 of 107 Bookmarks by PurpleFoxForLuck
Navigation
List of Bookmarks
-
Tags
Summary
“Don’t… touch me, Cap,” John wheezes, his fingers curling into claws as he tries to pull at his own vest. The friction of the Kevlar like sandpaper on raw nerves. “I’ll… burn ye.”
“Jesus,” Price murmurs under his breath, but there is no hesitation from Simon, the man stripping off his gloves, tendrils of frost curled around his fingertips.
“Simon,” John grits. “Don’t.”
“You can’t hurt me, Johnny,” Simon murmurs, hands moving to John’s vest, careful movements as helps him rip it off.
For COD Hybrid Week 2026!
- Mates (Day 1)
- Sex Pollen (Day 7)- Language:
- English
- Words:
- 10,083
- Chapters:
- 1/1
- Collections:
- 1
- Comments:
- 48
- Kudos:
- 1,008
- Bookmarks:
- 152
- Hits:
- 8,179
Bookmarked by PurpleFoxForLuck
07 Jul 2026
-
Tags
Summary
They call them lows.
He guesses it’s supposed to be polite, less clinical. It doesn’t carry the same bite as “episode”; doesn’t sound so recursive. So inevitable. It’s not a state he necessarily has to find himself in again. It’s just a rough patch. A temporary setback.
Ghost’s been in a low for so long, he doesn’t remember what it’s like to feel alive.
Series
- Part 1 of You Found Me
- Part 17 of soft’s twt threads
Bookmarked by PurpleFoxForLuck
27 Jun 2026
-
Tags
Summary
But Price? Good gracious Gaz was nearly blushing standing in front of Soap, far away in his mind's eye while he kept selling this vacation Gaz already knew he was saying yes to. He was dreaming about a beach and airy hotel rooms, large and lavish like their new apartment and the cars Gaz sometimes found himself in the backseat in. He dreamed about laying his head on a hairy chest that had grey swirls hidden between the dark brown. And yeah, he shook his head, lifted his arms up in defeat and sighed dramatically. “Fine,” he breathed out, solidifying what was going to be The Stupidest decision of his life, “I’ll come along to this stupid vacation.”
This wasn’t a good idea, he was playing an age restricted game he was nowhere near old enough to play – and yet, he couldn’t quite say no either.
OR
A continuation of that Ghoap age gap fic. But this time, Gaz tags along to an anniversary vacation to the Maldives and thinks he’s about to third wheel big time until Price comes along and show Gaz a good time.
Series
- Part 2 of Age gap
- Language:
- English
- Words:
- 15,303
- Chapters:
- 4/4
- Comments:
- 107
- Kudos:
- 1,113
- Bookmarks:
- 128
- Hits:
- 12,789
Bookmarked by PurpleFoxForLuck
26 Jun 2026
-
Tags
Summary
“I’m 46 Johnny,” Ghost shifted again, leaning forwards now coming closer – fingers digging into the meat of Soap’s thigh, “I earned my first million while you were in diapers, don’t fault me for being a bit reserved.” And there that slight smirk was again, tugging lightly on those scarred lips, that same heated gaze returning. Reservations slowly easing away.
“Trying tae be all gentleman huh?” Soap leaned down, taking that last hit of the cigarette before throwing it into the little ashtray by the chairs legs, “think ye know why I even said yes to this job, it’s not my first time in company like this…”
OR
Uni student Soap gets a job as a personal assistant for CEO Ghost
Series
- Part 1 of Age gap
- Language:
- English
- Words:
- 19,756
- Chapters:
- 1/1
- Comments:
- 169
- Kudos:
- 2,476
- Bookmarks:
- 463
- Hits:
- 25,582
Bookmarked by PurpleFoxForLuck
26 Jun 2026
-
Tags
Summary
It felt millennia old, to do these things, give soap his favourite food, clothes with his scent, he had even contemplated tugging up his sleeves to glide the scent glands across soaps shoulders – the first time he would be willingly scenting someone since his little stint in Mexico with Roba.
But soap dug something out of him, pulled it into the light and showcased it to everyone. Ghost was smitten. At the full mercy of soaps alluring scent and personality. Steered in whatever direction Soap wanted him to go, willingly let himself be controlled like it was nothing. Like it wasn’t against everything they’ve been taught.
OR
The fic where alpha Ghost is down bad for omega Soap despite Soap being intense in a way no other omega he’d ever met have been
with a drizzle of smut for the soul
- Language:
- English
- Words:
- 7,215
- Chapters:
- 1/1
- Collections:
- 1
- Comments:
- 59
- Kudos:
- 2,158
- Bookmarks:
- 324
- Hits:
- 21,937
Bookmarked by PurpleFoxForLuck
26 Jun 2026
-
Tags
Summary
But here, now, Soap is like a live wire, sparking all over the place. And he's not sure how he hasn't set this safehouse on fire with it. With the flashing glints and the white-hot heat.
He doesn't know how anyone could miss it. Least of all Ghost, who's observant all on his own, but when it comes to Soap, misses nothing.
Series
- Part 4 of Any Time You Need Me
Bookmarked by PurpleFoxForLuck
07 Jun 2026
-
Tags
Summary
Johnny couldn't keep doing this.
Simon had, once again, gone to get fucking hammered at the bar. Usually Johnny would go with him, be a good boyfriend, and help him stumble up the stairs back to their room, but he just… couldn't, this time. He was tired of having to do it.
Gaz had tried to talk him into breaking up with the man before they left. Johnny told him that he would, even, because he was tired of it all. But, well…
~~~
Johnny's at the end of his rope with his shitty boyfriend, knowing that he can't keep dragging it out even longer. All it takes is one night to change that, though.
Series
- Part 10 of ✨ COD smut ✨
- Language:
- English
- Words:
- 10,785
- Chapters:
- 2/?
- Collections:
- 1
- Comments:
- 71
- Kudos:
- 516
- Bookmarks:
- 89
- Hits:
- 6,860
Bookmarked by PurpleFoxForLuck
29 May 2026
-
Tags
Summary
Stuck under a collapse, Ghost only has Soap to keep him tethered to this reality.
- Language:
- English
- Words:
- 10,163
- Chapters:
- 1/1
- Collections:
- 1
- Comments:
- 92
- Kudos:
- 974
- Bookmarks:
- 219
- Hits:
- 5,968
Bookmarked by PurpleFoxForLuck
23 May 2026
-
Tags
Summary
The scent of fire is fresh and brilliant in Ghost's nose. He breathes deep as they come upon the plateau, his eye drawn immediately to the circle of runes that look far too recent for his liking. There is still dust clustered around the corners of them, and footprints within. "What do these say?" he asks, nudging the closest rune.
Price releases Ghost's hand and peers down at it, kneeling to brush some of the loose rock away. "I believe it's a rune for sanctuary," he says, though he sounds unsure. "Protection of some kind."
Ghost frowns. He supposes it's not impossible that the blues who lived here allowed people to carve their markings on their lair, but it seems very, very unlikely. And they are so fresh.
Another light brush of wind blooms more smoke-smell in his lungs. The mouth of a cave greets them, and even from his place Ghost can see the promising glimmer of jewels inside. He finds himself drawn to them, the scent of ash and burned pitch like coming home.
Bookmarked by PurpleFoxForLuck
11 May 2026
-
Tags
Summary
When the sergeant first arrived, it was nothing special. The fact that he was an omega was a surprise, but nothing more than a mildly interesting footnote as far as Ghost was concerned.
So no, his little infatuation with Soap was no ‘love at first sight’ bullshit.
His interest fluttered to life, not upon seeing Soap’s pretty face, or picking up on the sweet scent of an omega – but rather when he saw just how bloody and vicious the man could be.
Series
- Part 12 of ✨ COD smut ✨
- Language:
- English
- Words:
- 17,084
- Chapters:
- 1/2
- Collections:
- 1
- Comments:
- 20
- Kudos:
- 276
- Bookmarks:
- 53
- Hits:
- 4,256
Bookmarked by PurpleFoxForLuck
23 Apr 2026
-
Tags
Summary
John: So, if you're not here for a relationship, what are you here for? ;)
Simon: I don't think most people on this app are here for relationships.
John: Lmao, you're not wrong
Simon: And I don't assume you're here for something like that either
John: Nope, just looking for some fun
~~~
How long will it take for "fun" to turn into more? Perhaps not as long as you'd think.
Series
- Part 8 of ✨ COD smut ✨
- Language:
- English
- Words:
- 75,622
- Chapters:
- 3/3
- Collections:
- 1
- Comments:
- 114
- Kudos:
- 1,420
- Bookmarks:
- 338
- Hits:
- 23,901
Bookmarked by PurpleFoxForLuck
20 Apr 2026
-
Tags
Summary
Soap and Gaz have found solace in each other's arms to escape the pain of their unrequited love for their superiors, but what happens when they find out it's not as one-sided as they thought?
Series
- Part 9 of COD One Shots
Bookmarked by PurpleFoxForLuck
11 Apr 2026
-
And we'll make death proud to take us by Literal_Satan
Fandoms: Call of Duty (Video Games)
29 Dec 2025
Tags
Summary
Ghost reluctantly agrees to join Soap in Glasgow for the holidays. Haunted by his past, he tries to remember how to act like a human being again.
He's a better weapon than he is a person; but for some mind-boggling reason, Soap doesn't seem to mind.
(NOW COMPLETE!)- Language:
- English
- Words:
- 121,944
- Chapters:
- 34/34
- Comments:
- 1,733
- Kudos:
- 3,936
- Bookmarks:
- 805
- Hits:
- 102,409
Bookmarked by PurpleFoxForLuck
30 Mar 2026
-
Tags
Summary
These are all my puppy Soap week works together, releasing them in order of the week.
Bookmarked by PurpleFoxForLuck
26 Mar 2026
-
Tags
Summary
Simon was never meant to touch the ground.
Johnny was never meant to find what fell from the sky.
Now they’re both standing between rules, guns, and something divine that refuses to die quietly.
Bookmarked by PurpleFoxForLuck
15 Mar 2026
-
Tags
Summary
It seems like it has become the standard for Soap and Ghost to stay late each night trying to crack their current case. Between the exhaustion and pent up frustration, they both need an outlet.
or
Ghost uses his handcuffs in a way that goes against regulation.
Series
- Part 2 of Short Stories : Call of Duty
Bookmarked by PurpleFoxForLuck
26 Feb 2026
-
Tags
Summary
“Gaz goes into heat two days from now. I would like you to join him for it.”
Ghost freezes, breathing stalls. His instincts in his head are screaming like fire alarms with flashing red lights signaling ‘DANGER DANGER DANGER’. No fucking way in hell would he ever consider touching his pack leader’s omega, especially when he has an omega of his own.
“Um…uh-…” Ghost stammers as he averts his gaze from Price in a sign of submission. This has to be a test of some sort. No way would an alpha ever just offer their omega on a silver platter. In HEAT, no less.
“Price, I…NO, I can’t.”“Why?” Price asks flatly as he watches Ghost like a predator.
Series
- Part 2 of Poly 141
Bookmarked by PurpleFoxForLuck
22 Feb 2026
-
Tags
Summary
Five times the 141 takes care of Soap and…well. They’ll make it six.
Bookmarked by PurpleFoxForLuck
10 Feb 2026
-
Summary
Soap learns that stims have a certain...negative affect on him.
Later, he learns that something in his past is the reason why.
- Words:
- 63,870
- Works:
- 2
- Bookmarks:
- 43
Bookmarked by PurpleFoxForLuck
09 Feb 2026
-
Tags
Summary
Hidden from the world above, the different races of merfolk thrived within the ocean realm- that is, until the race of men appeared. When humans discovered that mythical creatures such as mermaids and mersharks were real, true flesh and blood beings that lived within the ocean depths, it sparked the wonder and amazement of millions. But the darker, greedier aspects of human nature soon emerged, and as time passed countless merfolk were captured or killed, hunted to near extinction.
Tucked away along the Scottish isles lived a tribe of Blacktip mersharks that managed to escape the negative impacts of man. Among those was a mershark who was quite different from the rest, one who, at times, had a propensity to let his curious, adventurous nature overrule his better judgment. A character trait that had nearly gotten Soap killed in his youth by the human hunters his kind so despised.
To his shock, he was also saved by the very creatures he was taught to hate and fear, and Soap was left with the astounding discovery that not all humans were bad. But... some merfolk would never be swayed, and as two worlds collided, Soap's loyalty to those he loved would be tested in ways he never imagined.
Bookmarked by PurpleFoxForLuck
05 Feb 2026
