1 - 20 of 23 Works by puppyghost (whinypuppy)
Navigation
Listing Works
-
a fatal mistake called obsession by puppyghost (whinypuppy)
Fandoms: Call of Duty (Video Games)
11 Oct 2025
Tags
Summary
Soap bites his tongue, eyes fluttering closed. What a beautiful, terrible thing, to hold himself over the two most important men in his life, watching the way pleasure undoes them. It's an admission so sacred that Soap can barely hear it above the rushing in his ears.
He must be going mad, isn’t he?
Or: Soap and Price make it fit.
Series
- Part 2 of the best grave in your cemetery
-
Tags
Summary
“you ever been in love, LT?” johnny’s voice, just the slightest bit raspy from disuse and the late hour combined,cutting through the silence like an arrow. it makes something catch in simon’s throat— an answer. or perhaps, a confession. either way, both too tender for the stale air of this safehouse. not in the witching hour, where only the night and god Himself are privy to the fragility of his words. it’s a wry sort of feeling, almost choking in its all-consuming nature.
Series
- Part 13 of hors d'oeuvres
-
Tags
Summary
it’s evocative. simon can hardly not imagine himself as some overripe fruit, with its sections and fibres, all that warm-toned flesh, its membranes and its veins— all to be beheld by johnny, his teeth digging into simon with greedy reverence. simon’s breath would hitch, fingers twitching against the crown of johnny’s head, and johnny would split him open like a peach.
Series
- Part 12 of hors d'oeuvres
-
Tags
Summary
(“y’wanna be better than me, johnny,” well— does it count if he came back worse? after all, he’d learned it from the best, LT.)
haven’t you heard? choices made in anger cannot be undone.
he’s come back from the dead, too, with a starburst on his temple instead of a mask— and he didn’t have to dig his way out of a grave to earn it.
Series
- Part 11 of hors d'oeuvres
- Part 1 of the best grave in your cemetery
-
Tags
Summary
So here it is. The ripping off the bandaid, the tearing of the sutures: well, Simon just really, really likes knots.
Or: an incredibly self-indulgent knotplay fic
-
let you lock me down tonight by puppyghost (whinypuppy)
Fandoms: Call of Duty (Video Games)
21 Dec 2024
Tags
Summary
another— it feels like simon’s missing something, like a bullet hole two milliliters shy of a bullseye, or the punchline to a joke he’s just not getting.
johnny tends to make him feel like that sometimes; maybe he’s getting old. maybe having a kid is making him too soft around the edges. or maybe, it’s all of johnny’s sharp wit and his even sharper tongue leaving simon breathless. it’s exhilarating in a way, trying to keep up with johnny even as he runs circles around him, his unfathomable mind working in ways simon struggles to understand.
“yeah, honey,” johnny sighs, the endless blue of his eyes like the expanse of an ocean, all that intensity focused on simon and simon alone. he looks unbelievably handsome like this, glowing with the slightest sheen of sweat and his lips kiss-swollen and full. “are you gonna let me knock you up? give you another baby?”
Series
- Part 2 of oh, baby!
- Part 10 of hors d'oeuvres
-
Tags
Summary
Still, he tells himself that this is enough— this, his hands tracing winding paths along the planes of Simon’s body. This, the act of giving, and taking, in turn.
“Thought you said you tanned an impeccable bronze, LT,” he murmurs, head finally lifting to meet Simon’s gaze head-on. His fingers slide up under the hem of Simon’s mask, fingers greedily feeling for the strong cut of his jaw as he slowly pushes up the fabric, revealing the beautiful porcelain-white of Simon’s skin, petal pink lips opened on a gasp. “Guess you neglected to mention that you turn so pink and cute in the sun, huh?”
Or: the merits of summer
-
one of me is cute (but two, though?) by puppyghost (whinypuppy)
Fandoms: Call of Duty (Video Games)
24 Oct 2024
Tags
Summary
he was made for this, johnny thinks hungrily, hips never stilling as he gently jerks simon off with his fingers— made to be fucked full of cum, hanging off johnny’s cock, eyes hazy with pleasure. bred like a good little wife.
Series
- Part 9 of hors d'oeuvres
-
bad religion by puppyghost (whinypuppy)
Fandoms: Call of Duty (Video Games), Call of Duty: Modern Warfare (2009)
23 Oct 2024
Tags
Summary
how do you turn a man into a god? the gold cross lying on his chest threatens to burn a hole in his skin when the answer comes to him— when god doesn’t save you. when a man, one simple, fallible man, bearing the weight of the title of captain and the name of “john price” saves you from the jaws of death again and again.
if it brings me to my knees, it's a bad religion
Series
- Part 8 of hors d'oeuvres
- Part 1 of you fear the god that loves you
-
didn't you turn out perfect? by puppyghost (whinypuppy)
Fandoms: Call of Duty (Video Games)
08 Sep 2024
Tags
Summary
he’d known it from the beginning, after all— he’s a nasty fucking old man. a pervert.
he’s all calloused hands and sharp teeth and dirty words, digging his claws in and seeking obedience in the form of an unyielding guard dog. someone to bark at his command, to chase and attack relentlessly at his word.
the exact shape of simon “ghost” riley.
Series
- Part 7 of hors d'oeuvres
- Part 1 of serpentine (he's my collar)
-
Tags
Summary
johnny presses a hand on simon’s tummy, and the pressure is just enough to intensify the pleasure; white-hot and all-consuming.
“yeah?” he murmurs, “‘s it cause you want me to put a baby right here? i’m not wearing a condom, so we need to be careful, don’t we, sweetheart?”
Series
- Part 6 of hors d'oeuvres
- Part 1 of oh, baby!
-
you let me (complicate you) by puppyghost (whinypuppy)
Fandoms: Call of Duty (Video Games)
12 Jun 2024
Tags
Summary
he presses his fingers against the hard nub of simon’s cock, the touch wet and white-hot with the amount of slick he’s leaked around them. “gonna be a good boy and take care of yourself for me, while i’m gone?”
it’s unfair, really— how price is taking his breath away and fucking him dumb, and still expecting simon to be coherent enough to form words, let alone respond to his questions.
Series
- Part 5 of hors d'oeuvres
-
Tags
Summary
simon’s dog tags jingle against his chest with every movement, and he watches as johnny’s gaze flicks downwards, teeth digging into his bottom lip as his hands travel up along the sides of simon’s body, curving over his pecs before a hand tangles into the silver chain.
“think they call it a dog tag because of pups like you?” he teases, voice rough with arousal, and the words feel like electricity coursing under simon’s skin, burning through his veins and ripping a whine out of his throat. johnny smiles, and his grip tightens, before he pulls on it, hard, and simon jolts forward till they’re face to face, sharing breath.
Series
- Part 4 of hors d'oeuvres
-
Tags
Summary
“c’mon honey,” there it is again, the dulcet purr of johnny’s voice as he spreads simon’s folds open with his thumbs and spits on his throbbing cock, the saliva a lewd trail from one set of pretty pink lips to another, dripping along the chub of simon’s cock and sliding across his hole. it’s vulgar, downright obscene, and it makes simon ache with want. “got room for one more?”
Series
- Part 3 of hors d'oeuvres
-
you could have all of time by puppyghost (whinypuppy)
Fandoms: Call of Duty (Video Games)
21 Feb 2024
Tags
Summary
His mind is running a mile a minute and he just wishes he could remember the last thing Johnny said to him, or that sharp grin of his that made Simon ache with something too fierce to name. Anything, just to ignore the fact that this— this— will be the last memory Simon has of him.
The world ends just like that: quietly, the lights flicking out behind the door on a gloomy Tuesday afternoon.
Or: Photo negatives of a dead man's grief.
-
Tags
Summary
He had thought that he’d marked his territory well, Johnny thinks, with no small amount of venom, with bruises and teeth marks and fingerprints. and yet, the leash had slipped through his fingertips, and Simon had strayed away.
Greed is an ugly thing. Possessiveness is even uglier.
Or: jealous fuckboy Johnny sends a message.
Series
- Part 1 of you know better than that
-
talk dirty like you need love by puppyghost (whinypuppy)
Fandoms: Call of Duty (Video Games)
01 Feb 2024
Tags
Summary
there’s a gag, then another, and his eyes flutter closed as he tries to imagine it. glimpses of the muscled man he’s seen in photos and videos posted on his twitter, on his knees, mouth pink and wet and ready for cock, working its way up and down—
“mm,” ghost pulls off after one last long, filthy suck, and johnny aches with the idea of his cock in ghost’s pretty mouth, of ghost drooling over his cock as he talks to him all pretty, just like this.
Series
- Part 1 of digital bath (i feel like more)
-
on his knees (a believer) by puppyghost (whinypuppy)
Fandoms: Call of Duty (Video Games)
01 Feb 2024
Tags
Summary
it tastes like loam, brine, johnny, johnny, johnny—
Series
- Part 2 of hors d'oeuvres
-
i want you / i belong to you by puppyghost (whinypuppy) for babygoldfish
Fandoms: Mortal Kombat (Video Games), Mortal Kombat - All Media Types
20 Dec 2023
Tags
Summary
With almost reverent slowness, Johnny picks his hand up, trailing the back of it along the side of Kenshi’s face, the softness of Johnny’s skin scraping along the stubble at Kenshi’s jaw, the delightful friction practically creating sparks where they connected. There’s a pregnant pause, one Kenshi uses to take a deep breath as he watches John’s Adam’s apple bob on a swallow.
“You’re beautiful, you know that?”
-
it feels good (to be alone with you) by puppyghost (whinypuppy)
Fandoms: Call of Duty (Video Games)
03 Dec 2023
Tags
Summary
trying to lighten up, johnny shoves ghost back in the chest with his own gloved hand, and desperately tries not to give into the thoughts of how firm simon’s chest is under his fingertips. “hey, if it were up to me, i would prefer that we end up stuck in a closet for different reasons, LT. but it wasn’t, so we just have to suck it up for now.”
that sparks a laugh out of ghost, and johnny can feel the way his chest jumps with the low chuckle, even through the layers of their gear.
“...that so?”
“aye.”
“‘s that why i can feel you pressing against my thigh then, sergeant?”
(or, ghost and soap frot messily in a supply closet, high on adrenaline)
