✨ captivated by captain price, and 100% feral for #ghoap + #pricegaz ✨ i block freely! ✨ minors dni ✨
🪶 — ao3.org/users/pap3rtigers
🍉 — discord.gg/eroticaabyss
#ghoap #ghostsoap #soapghost #simonghostriley #johnsoapmactavish #johnnysoapmactavish #johnnymactavish #johnmactavish #soapmactavish #simonriley #ghostriley #ghost #soap #codfic #callofduty #threadfic #fluff #firstkiss #soft #ghostxsoap #soapxghost
(45/45)
“You’re such a twat,” he muttered.
Johnny grinned. “Takes one to kiss one.”
Well... with an invite like that... who was he to refuse? (44/45)
“You’re such a twat,” he muttered.
Johnny grinned. “Takes one to kiss one.”
Well... with an invite like that... who was he to refuse? (44/45)
“Why didn’t you go?” he asked.
Johnny looked up at him, eyes wide, voice barely a whisper. “Didn’t want to leave you here. Not if you were staying.”
Simon (43/45)
“Why didn’t you go?” he asked.
Johnny looked up at him, eyes wide, voice barely a whisper. “Didn’t want to leave you here. Not if you were staying.”
Simon (43/45)
“Do you want this?” Simon asked, voice nearly gone.
Johnny nodded. "Do you?"
Simon didn't answer in words. Just leaned in, closing the distance as his eyes fluttered shut and their lips brushed. It was softer than either of them probably expected. (41/45)
“Do you want this?” Simon asked, voice nearly gone.
Johnny nodded. "Do you?"
Simon didn't answer in words. Just leaned in, closing the distance as his eyes fluttered shut and their lips brushed. It was softer than either of them probably expected. (41/45)
Just stepped in. One hand curled at Johnny’s hoodie. The other hovered, hesitated, then settled at his jaw. Warm skin. Shallow breath. Close. So fucking close, he could see every shade of blue in the man's eyes—clear as frost and bright as the summer sky. (40/45)
Just stepped in. One hand curled at Johnny’s hoodie. The other hovered, hesitated, then settled at his jaw. Warm skin. Shallow breath. Close. So fucking close, he could see every shade of blue in the man's eyes—clear as frost and bright as the summer sky. (40/45)
“Right,” Johnny said, after a long moment. “This is the part where we both pretend it doesn’t mean anything, yeah?”
Simon (39/45)
“Right,” Johnny said, after a long moment. “This is the part where we both pretend it doesn’t mean anything, yeah?”
Simon (39/45)
The air shifted. Warmer now, like the radiator finally kicked in. They were standing too close. Close enough that Simon could see the freckle on Johnny’s cheekbones. (38/45)
The air shifted. Warmer now, like the radiator finally kicked in. They were standing too close. Close enough that Simon could see the freckle on Johnny’s cheekbones. (38/45)
“Don’t be daft.”
“You sure?”
Simon gave him a long, steady look. "More likely that *you* put it up."
Johnny grinned—small. A little sheepish. “Could’ve been the Mistletoe Fairy.”
“You’re an idiot.”
“Still tradition, (37/45)
“Don’t be daft.”
“You sure?”
Simon gave him a long, steady look. "More likely that *you* put it up."
Johnny grinned—small. A little sheepish. “Could’ve been the Mistletoe Fairy.”
“You’re an idiot.”
“Still tradition, (37/45)
—where, above the doorframe, a crooked scrap of plastic mistletoe hung from a loop of scotch tape. Dusty. Wilting. Obviously fake. It hadn’t been there yesterday. Or this morning, for that matter. Simon stared at it.
“Subtle,” he muttered. (36/45)
—where, above the doorframe, a crooked scrap of plastic mistletoe hung from a loop of scotch tape. Dusty. Wilting. Obviously fake. It hadn’t been there yesterday. Or this morning, for that matter. Simon stared at it.
“Subtle,” he muttered. (36/45)
Then he looked up and *froze.*
“…Are you takin’ the piss?”
Simon raised a brow. “What now?”
Johnny pointed up. (35/45)
Then he looked up and *froze.*
“…Are you takin’ the piss?”
Simon raised a brow. “What now?”
Johnny pointed up. (35/45)
Johnny stood up a little while later. Said something about stretching. About walking off the stiffness. Simon stood too, purely out of habit. The lights above them blinked once, twice. (34/45)
Johnny stood up a little while later. Said something about stretching. About walking off the stiffness. Simon stood too, purely out of habit. The lights above them blinked once, twice. (34/45)
Simon stared at the mug in his hands. “Like what?”
“Like I’m loud. Annoying. In the way.”
“…You are,” Simon muttered. Then, softer: “But you’re not the only one who stayed.”
That got him a real reaction—something halfway between a laugh (33/45)
Simon stared at the mug in his hands. “Like what?”
“Like I’m loud. Annoying. In the way.”
“…You are,” Simon muttered. Then, softer: “But you’re not the only one who stayed.”
That got him a real reaction—something halfway between a laugh (33/45)
He swallowed hard before he spoke. "I... I don't."
Johnny *stared* at him like he'd grown an extra head. For once, there wasn't a cocky grin on his lips. No mischief. Just... shock. Surprise. Confusion. Guarded curiosity. (32/45)
He swallowed hard before he spoke. "I... I don't."
Johnny *stared* at him like he'd grown an extra head. For once, there wasn't a cocky grin on his lips. No mischief. Just... shock. Surprise. Confusion. Guarded curiosity. (32/45)
Christ. He didn't hate him at all.
He was fucking *jealous.* Jealous of the perfect life Johnny had, the perfect family, the fact that he could afford uni without worrying about it... but maybe it wasn't as perfect as it seemed. (31/45)
Christ. He didn't hate him at all.
He was fucking *jealous.* Jealous of the perfect life Johnny had, the perfect family, the fact that he could afford uni without worrying about it... but maybe it wasn't as perfect as it seemed. (31/45)
The words shouldn't have landed like a punch. But they did. Cause yeah, Johnny drove him insane. He made a mess, played loud music at all hours, never stopped fucking yapping... but he brought colour to the place. To Simon's life. (30/45)
The words shouldn't have landed like a punch. But they did. Cause yeah, Johnny drove him insane. He made a mess, played loud music at all hours, never stopped fucking yapping... but he brought colour to the place. To Simon's life. (30/45)