Story cover for Soap's Squeaky Clean Spy by Salvatore97
Soap's Squeaky Clean Spy
  • WpView
    Reads 24
  • WpVote
    Votes 1
  • WpPart
    Parts 2
  • WpHistory
    Time 15m
  • WpView
    Reads 24
  • WpVote
    Votes 1
  • WpPart
    Parts 2
  • WpHistory
    Time 15m
Ongoing, First published Nov 14, 2023
Mature
Destiny Summers, a nobody who was the lover of the head of the Faceless Cartel. 

Johnny MacTavish, member of the TF 141, fights for those who can't.

When Destiny stumbles literally into his arms, he gets pulled into her world and she into his. Can he get them out of her world to live in his? Or will they both be burned alive?
All Rights Reserved
Sign up to add Soap's Squeaky Clean Spy to your library and receive updates
or
Content Guidelines
You may also like
The Bullet's Whistle (Call of Duty: Modern Warfare 2 Fanfiction) by brontideandsough
26 parts Complete Mature
Samantha Hall is a highly skilled soldier who's been recruited into the Task Force 141 by her father, General Shepherd. She knows she'll have no problem fitting in, especially when connecting to the other comrades, except one thing challenges that...and his name is John MacTavish. With a stubborn and sarcastic attitude, "Soap" is sure to drive Sam to the brink of insanity. Until he doesn't. Now with a more meaningful relationship with the handsome soldier, Sam finds herself questioning the trust she has in her father, especially as he turns his back on his own men. In a war of alliances, Samantha finds herself stuck between two different worlds: one with Soap and one without. Upon becoming part of a dangerous game, Sam is sure to stay with the men she knows best. Doing so will result in unprepared deaths and haunting twists, but Sam hopes the training instilled in her brain will help her evade the bullets whistling around her. ✧ ✧ ✧ WARNING- Will contain mature scenes that can include blood/violence, strong/offensive language, sexual activity, and alcohol/drugs. Read at your own preparation and discretion. DISCLAIMER- I do not own anything related to Modern Warfare 2 or 3. That belongs to affiliates of Call of Duty and all game creators. However, Samantha, some plot, and some situations are my ideas entirely, so I reserve all rights to them. Please do not take without asking. NOTE TO READERS- Thank you so much for the support and for continuing to read my stories. I truly hope you enjoy this fanfic from the traditional (2009) games that inspired me to write Call of Duty for y'all. I love each and every one of you so much!
You may also like
Slide 1 of 10
Bittersweet: A Simon Riley novel cover
love letters | soap mactavish ✓ cover
Rebirth | Simon Ghost Riley cover
Bipartite || Elisavet Makri || Book 1 cover
Call of Duty: Modern Warfare 2 - The Lost Chapters cover
The General (Soap MacTavish x Reader) cover
The Bullet's Whistle (Call of Duty: Modern Warfare 2 Fanfiction) cover
Beyond Duty - Simon Ghost Riley x Reader cover
Friends Don't Look At Friends That Way cover
I Am the Devil, A Call of Duty/Omegaverse Fanfiction cover

Bittersweet: A Simon Riley novel

75 parts Complete Mature

Simon "Ghost" Riley and the rest of Task Force 141 take on their toughest challenge yet; Team 134. Led by their ruthless leader Ava, the girls have become successful in their military careers. Successful enough to catch the eye of the most powerful covert operations in the world. With the CIA and SAS vying for control of the mysterious Team 134, it is up to Ghost to secure their alliance. Ava has done everything she can to protect her best friends and will stop at nothing to ensure their safety: even if it means going head-to-head with her new masked superior. Afraid of nothing- especially not tall, strong, masked men-Ava shoots, fights, and kills her way through the dangerous world based off the "Call of Duty" video game. Still grieving from the death of her husband and struggling to balance her friendships, she must navigate her past and present feelings if she's going to make it out alive. **Sexually mature content and graphic depictions of violence** **will be updating every Friday**