Actions

Work Header

Plaything [Jeverus Edition]

Summary:

It was no one’s business but his own if James wanted to get a Snape shaped sex toy.

Notes:

Porn Libs: a phrasal template that allows one to substitute names and setting details to reuse a porn scenario for multiple fandoms and pairings. So if this pairing isn’t doing it, check in the series page for another more to your taste.

Work Text:

James wasn’t even reading one of those publications when he saw it. The advertisement itself wasn’t especially lurid but even a quick perusal was enough to have his face flaming and him glancing around his empty flat guiltily.

 

It wasn’t so much the sexual nature of the product that he felt embarrassed about but the fact that Severus immediately came to mind when he read the description.

 

No, he shouldn’t. Their friendship was too tenuous, too precious. All the more so because of how he had treated him all through their time at Hogwarts. It wouldn’t be right.

 

But on the other hand, who was to know.



~~~~~



Four weeks later, the product arrived in discreet packaging and was left on his doorstep. Collecting it as he arrived home, James rushed it inside despite no one being able to tell what he had ordered.

 

After eating dinner and cleaning up, James finally opened his purchase.

 

The compressed doll sprang out as the pressure of the lid was lifted, startling James. He roughly pulled it free and it took shape before him. In full honesty, James had been prepared to be disappointed despite the product’s price tag but what was before him took his breath away.

 

All the company had required was a brief physical description and a good photograph of the subject’s face, so what sat in front of James was an eerie replica of Severus. Naked.

 

Naked, and ready for his use.

 

Heart hammering, James took his new doll to his bedroom.



~~~~~



Severus had opted for a night-in that didn’t include potions or research. He usually had such a busy schedule this rare night of doing nothing was a treat.

 

Curled up on the sofa, Severus stared at his book with the bare minimum of attention on the cusp of putting it aside for something else when he experienced a sensation that he would have to call exploratory .

 

Looking around wildly confirming that he was indeed alone, Severus was at a loss.

 

He held still, wand at the ready, waiting to see if it would happen again. Perhaps he’d dozed off and dreamed it.

 

But there it was again! The feeling of hands sweeping down his body and, he choked, plucking gently at his nipples.

 

Severus began to sweat as the brushfire of arousal started up in the wake of the phantom hands playing with his body.

 

Sliding down to lie more fully on the sofa, Severus found he could not bite back the whine crawling up his throat as his nipples continued to be played with. He’d never really thought of them as sensitive but he was already half hard from the gentle brushes and pinches.

 

Pulling up his comfortable oversized shirt to his armpits, he stared down at his nipples gone pink and hard from the ghostly hands working at them. Then suddenly, the sensation was gone. Severus laid there panting and feeling vaguely disappointed. He reached up to tease at a sensitized nipple, and gasped at the hot feeling that poured through his veins.

 

Why did it have to stop, was the question that was uppermost in his mind though lower down there were other questions like, what was happening and who was doing this and even could this be a spell, but those didn’t seem important in the face of his frustrated arousal.

 

Then he felt something damp brush around his hole.

 

Oh.

 

A finger pressed in. Severus had experimented during his “alone time” on occasion but the slick, shallow in-out of this ghostly finger felt so much more interesting. He squirmed and bit back a whine as he widened his knees making room for, well, no one but he felt better as the finger worked into him further and further with each thrust.

 

He was fully hard now and just starting to think he might want to push his trousers down when the finger curled hitting the bundle of nerves deep inside him.

 

“Gahnnnnah,” Severus cried, shoving at his trousers and underwear, freeing his rock-hard cock that had begun to leak.

 

The finger pulled out, and didn’t press back in.

 

Severus could have cried.

 

It had felt so wonderful, now his hole clenched and fluttered around air feeling damp and hollow.

 

Grumbling, Severus sat up a bit to push his underwear and trousers down but they had only made it to his knees when a far wider, blunt something nudged at his hole. Before he could draw breath, it pushed in.

 

Severus screamed, flopping back onto the sofa as the phantom dick, it had to be a dick, pushed inexorably into his ass as he writhed and clutched at the cushions. Gasping and heaving, he kicked the trousers down until they hung onto one ankle freeing his legs to be pulled up and out trying to at once relieve the pressure and revel in the fullness in his ass.

 

It seemed to go on forever, the ghostly dick molding Severus’s insides to its length and girth until finally it stopped and Severus could not help feeling stuffed and perfect. Rather than softening, he saw that his dick had remained hard and had leaked a puddle onto his stomach.

 

Until this moment, Severus had made a valiant effort in not thinking of anyone in particular to go with the phantom touches but now with the ecstatic fullness he could not help but wish that it was Potter’s cock splitting him open, a smug grin on his face.

 

A single tear slipped out as Severus squeezed his eyes shut imagining James over him, in him, when the dick inside him pulled almost all the way out before plunging back in with force.

 

Severus moaned as the ghost dick fucked him, hard.

 

It seemed to change angles despite Severus not moving from his place back flat on the sofa until it was satisfied with the depth of its thrusts that nailed that bundle of nerves with every second thrust. Severus keened with his head thrown back and his fist pulling furiously at his throbbing prick.

 

It was building, and Severus could not hold it off any longer. He came. The fucking did not stop though and Severus whimpered as his hole went sensitive until finally the cock thrust in all the way and throbbed filling his channel with hot, wet cum.

 

Severus lay rather stunned on the sofa for some minutes before he felt cum leaking from his ass.

 

In a rush, he jumped up kicking his trousers off of his ankle before waddling quickly to the bathroom. Once there a little investigation revealed that nothing was leaking from his hole despite the feeling, though the rim was puffy and sensitive.

 

While there might not be cum leaking out of him, Severus did have his own cum all over his stomach, chest, and thighs from what was undoubtedly the best orgasm of his life so he stripped off his baggy shirt and hopped into the shower.

 

~~~~~

 

James lay panting beside the Snape doll.

 

That had been . . . the best orgasm of his life. Now what he wanted was to pull Severus into his arms for a snuggle and a nap but the doll was cool to the touch and James could not bear that. 

 

Best to get up and to get clean rather than lying around wishing for things he could not have.

 

Swearing, James stood snatching the doll up as he headed to the bathroom. Might as well clean it up before anything got gross and dried.

 

~~~~~

 

Severus stood under the spray, eyes closed, face turned up into the water.

 

Wow. That was something. Should he be worried?

 

Loose and dreamy from the orgasm, Severus couldn’t find it in himself to be too worried. Well, not worried enough to tell anyone about it anyway.

 

He mumbled to himself, until he felt a spray of water on his ass. And then fingers in his ass holding his hole open for water to gently rinse him out.

 

His eyes widened as he realized that he was being cleaned out.

 

~~~~~

 

It could have been a one time thing. But it wasn’t.

 

Severus found himself being fucked by what he came to think off as his Potter-ghost. Shut up, it wasn’t like anyone could hear his private thoughts.

 

It was worrying but it felt so good, Severus couldn’t bring himself to even try to stop it.

 

~~~~~

 

James found that using the doll to vent his sexual frustrations surrounding Snape only worked until he got cleaned up before coming back in full force. 

 

Morning was the easiest time to use it and use it he did. Every morning. The evenings were good too, especially if Severus had been especially acerbic or adorable that day, though it was never around the full moon.

 

Thankfully, James’s off days often coincided with Severus’s allowing them to spend time together which was wholly satisfying and maddeningly teasing all at once. When they did not and he didn’t have plans with the Marauders, James planned to indulge.

 

~~~~~

 

Severus came awake like he did every morning after that first ghost experience, with the wonderful feeling of fullness as he was fucked into consciousness. He moaned, arching, it didn’t matter how he slept, side, back, or stomach, he woke up full of cock because apparently his Potter-ghost was an early riser.

 

He sniggered to himself.

 

Despite the fact that he could feel the phantom touches even with clothes on, Severus took to sleeping naked to more fully appreciate the wake up call.

 

Rolling to his knees, spread wide, Severus wished that he could properly push back on the cock spreading him open but nothing he did affected the tempo of his fucking. He just had to take what was given to him.

 

He moaned, and jacked himself in time cumming just before a phantom load was shot into his ass.

 

Another great morning.

 

~~~~~

 

The evening wasn’t like the clockwork of the morning were he would be fucked without fail. After work, he’d head straight back to his flat eager to find out what the evening held.

 

Some days, there was nothing. That was always a bit of a let down, but it also increased his anticipation for the next time.

 

Other nights, it was only teasing touches. One night, Severus writhed on his sofa, uncaring of the book he’d planned to read as his nipples were plucked, pinched, sucked, and twisted. He noticed very early that the ghost hands rarely touched his cock, seeming to prefer playing with his nipples, his hole, and occasionally his balls, so he had to finish himself off. Not that he minded.

 

Another night, his hole was mercilessly played with, phantom fingers pushed in scissoring pulling his hole open, teasing the rim. It went on for what seemed like hours, adding more fingers, stretching him out, getting him to gape.

 

But his favorite always seemed to come on the evenings when the day had been extra hard, and he really needed to get out of his own head. He was lucky if he got home before he felt wetness at his hole before the ghost dick was pushing in fast and insistent.

 

No lazy morning tempo, but a good hard fucking that usually had Severus trying to slither out of his clothes while draped over the sofa, table, or counter while he held on for dear life as his insides got rearranged.

 

It was one of those nights and all he’d been able to do was unfasten his trousers and get them shoved down to his ankles before he flopped over the back of his sofa and took the dicking of his life. He whined and moaned and found that he couldn’t work up enough strength to push back and get ahold of his cock.

 

Severus found that that didn’t matter when he came unexpected and untouched onto the upholstery with a cry of “JAMES”.

 

He collapsed further onto the sofa as he was fucked through his orgasm before his ghostly partner finished with a few more hard thrusts.

 

Fading fast, Severus kicked off his shoes and trousers before rolling down onto the sofa with the throw blanket feeling loose and drained and perfect.

 

That was just what he needed.

 

~~~~~

 

James was disappointed that Severus had been required for a meeting so that they couldn’t spend the day together, but it did mean that he could spend as long as he’d like with the doll, in the doll.

 

James smirked.

 

He put together his usual off-day breakfast, large and heavy on the protein, before fetching the doll from his bedroom and sitting down. He pulled out his already hardening cock, jacking it to full hardness with slick before settling the doll in his lap and thrusting his way in.

 

Once James’s cock was seated fully, he turned his attention to his food. What he won’t give to have Severus speared on his cock while he went about everyday things. Well if he couldn’t have that the doll would have to do.

 

~~~~~

 

Severus was grumbling into his tea about being called in on one of James’s off days but there wasn’t any way to reschedule. The other thing he wanted to grumble about was that his ghostly lover hadn’t woken him in his usual way so Severus was feeling a little too keyed up and empty while riding the train.

 

Just as he took another sip of his tea, Severus felt a blunt, wet pressure at his hole.

 

He choked.

 

Covering his cough, Severus ducked his head as his eyes went wide and wet while his hole was filled in a few short thrusts.

 

This was the fullness he had missed waking up to, but to have it happen while he was in public!

 

Severus stayed curled in on himself, his hole clenching greedily, while he braced to be fucked on this thankfully uncrowded train through Muggle London.

 

Only, he wasn’t.

 

The fullness was there holding him open, but it wasn’t moving. Severus squirmed. It was so good that he was half hard already, but it didn’t move .

 

Finally, Severus uncurled and resumed drinking his tea trying to pretend that he wasn’t full of ghostly dick and loving it. He knew that his face was red but he hoped that his fellow passengers would put that down to his hard coughing fit.

 

At his stop, Severus spared a moment to be thankful that his coat was long enough to hide his semi as he tried to walk as normal as possible while feeling so stuffed. This must be what walking with a fat plug in feels like, Severus thought.

 

Just before he made it to the meeting room, he felt the cock pull out. And as he settled in his seat Severus mourned its loss as his hole felt like it was gaping.

 

~~~~~

 

Having finished his breakfast, James pulled the doll off his dick. He was so hard, but he loved the tease of just staying that way so he cleaned up his dishes and set his kitchen to rights before starting his exercises.

 

Usually, James would run through his neighborhood but today with his persistent hard-on he was not fit for the public.

 

Once finished with his exercises, James stripped and headed for the shower bringing the doll with him. After a quick shower, he filled his tub pulling the doll in with him.

 

He pumped his dick which had flagged from inattention back to full hardness before pushing into the doll in his lap again.

 

James loved the thought of sharing a tub with Severus. He’d probably think it was meant to be romantic, James wouldn’t care just so long as he got to snug his cock up inside him.

 

~~~~~

 

The meeting was almost over, having thankfully not taken as long as they’d expected. Severus had already finished his contribution when he split open once again. It was all he could do to keep himself from crying out.

 

The presenter went on thanking everyone for their hard work, while Severus sat stiff and glassy eyed full and fully hard once again.

 

Squirming in his seat while trying not to be obvious, Severus needed to be fucked but this phantom prick just wouldn’t move!

 

Suddenly, everyone was standing, Severus shot to his feet, mumbling barely polite excuses before rushing out. He had planned to surprise James if they finished early but could he do that while he was full of this ghost-Potter cock? It felt like electricity in his veins, the thought of being full but with James there .

 

Nothing seemed more important in that moment than to get to James.

 

~~~~~

 

Standing up from his bath, James pulled out of the doll and set it aside to dry off. He had a programme he wanted to watch.

 

~~~~~

 

Halfway to James’s flat, Severus felt the cock pull out.

 

Finally able to focus, he apparated to the alley behind James’s building making it into the elevator before being filled once again.

 

The cock thrust in and out a couple of times before settling in and going still, leaving Severus gasping and panting as the elevator doors opened onto James’s floor.

 

Struggling out of his coat and fumbling with the spare key James had given him, Severus burst into the flat panting.

 

There was James shirtless on his sofa with someone in his lap! No, not some one , some thing . A doll, a doll that looked like him!

 

Severus’s wide eyes met James’s startled gaze over the doll’s shoulder.

 

They stared at each other for an endless minute before James shifted and Severus fell the cock in his ass shift as well.

 

Dropping his coat, Severus kicked the door shut while unfastening his trousers, shoving them and his underwear down to his knees, his hard cock springing free, before turning and bending at the waist holding his cheeks to present his hole to James.

 

~~~~~

 

James was frozen with the doll in his lap. Oh god, Severus’d seen the doll. The doll that looked just like him!

 

Despite the horror of this thought slicing through his mind, James couldn’t help staying hard with the sight of Severus flushed and flustered and in the flesh. He shifted.

 

Suddenly, Severus was a whirl of motion that ended with James getting an up close look at Severus’s pale and pert bare ass. The rim of his hole was gaping wide showing his pink insides.

 

James could not help thrusting up into the doll, but his mind re-fired when Severus’s hole spread while he let out a moan.

 

Ripping the doll from his cock, James heard Severus yelp as he stood, catching him by the waist preventing him from falling on his face. He spun Severus around pulling him to his bare chest with one arm the other hand reaching up to tangle in lank black hair at the back of Severus’s head.

 

“Severus,” James growled.

 

“James,” came the breathless reply.

 

Staring into Severus’s wide eyes, James couldn’t help kissing him.

 

~~~~~

 

Severus was drowning.

 

Drowning in the wonderful feeling of James kissing him. Kissing him like he could just eat him up, and Severus wanted to be eaten.

 

More than that, Severus wanted to be full. Finally full not of air or of ghosts, but full of James!

 

Severus pulled his mouth back to gasp, “James, please.”

 

James buried himself in Severus’s neck, kissing and nipping. While the hand at his waist moved down and around grasping a hand full of his needy ass.

 

“Gahhnaahh, James please,” Severus whined, “I’m so empty, James.”

 

James reared back, eyes dark and wild. Staring.

 

~~~~~

 

James’s lust-addled brain usually worked faster than this but Severus was there whining for his cock.

 

Suddenly the fog cleared and James stepped back a pace gripped Severus’s shirt and skinned it off him. Thankfully, Severus was quick because he heeled off his shoes just in time to be pulled from his trousers and underwear leaving him naked except for his socks.

 

James plopped back onto his vacated spot on the sofa with the warm and wriggling Severus spread over his lap.

 

Severus giggled and kissed him before pulling back and pushing the bottle of slick into his hands.

 

“Come on, come on James. You’ve been teasing me all day!”

 

“Have I?” James fumbled with the bottle, “Wait, have you been feeling it this whole time?”

 

Severus blinked up at him replying, “I don’t know. I’ve been feeling ghost touches for a few weeks now.”

 

They both looked over at the abandoned Snape-doll laying on the floor.

 

“That’s about when I got it,” James confessed. “I’m sorry, I had no idea. . .”

 

Severus cut him off, “No, don’t be sorry! I-, I loved it. It felt so good, James. And, well, I wanted it to be you so bad.”

 

Severus trailed off and James had to kiss him again.

 

But Severus pulled back too soon crying, “Are you ready James?” And then not waiting for a reply before lining James’s cock with his hole and plunging down on it.

 

Moaning, Severus worked himself down onto James’s dick while James grit his teeth to keep from cumming right then. He had thought that the doll was a good approximation of Severus, but nothing had prepared him for how tight and warm and wonderful it was to be inside his Severus.

 

~~~~~

 

James was inside!

 

He was a perfect fit, hot and thick with his hands gripping at his hips.

 

James sat unmoving but Severus couldn’t wait any longer, he began to bounce fucking himself on James’s perfect cock.

 

~~~~~

 

James could not remember why he thought the doll was even serviceable because here was Severus fucking himself, using James to get off and he had never been more turned on in his life.

 

He went to reach for Severus’s cock that was pressed between them only to have Severus bat his hand away.

 

“No!” Severus gasped, “No, I can come on your cock. I want to.”

 

Groaning, James buried his face in Severus’s neck and planted his feet so he could fuck up into him even harder.

 

Suddenly, Severus plunged down freezing, the walls of his ass clenching James’s dick in a vice as he came between them. James watched him, awed before jerking up twice more and filling Severus with his own spend.

 

After a few minutes of catching their breath, Severus gingerly slipped off James’s lap but James refused to completely relinquish his hold on him. Once he was up, James turned and stretched out on the sofa pulling Severus down to sprawl on top of him before gathering him close for a cuddle.

 

“Oh,” Severus began nervously, “I thought you’d want to get clean right away? You always seemed to before.”

 

“Mmm, yeah. I wanted to clean up my toy but I’d rather cuddle my boyfriend first,” James said, feeling suddenly vulnerable.

 

Severus’s face blossomed into a sunny smile and he leaned down to kiss James before snuggling close.

 

“That sounds perfect.”

 

As they drifted off, James glanced at the discarded doll then back to the warm beauty in his arms. There wasn’t so much of a resemblance as he’d thought, but since it had led to this he figured that it did deserve the five star review he’d leave.

 

The End.