Actions

Work Header

let our bodies lay (while our hearts will stay)

Summary:

in which poe hasn't eaten in a while, and ranpo offers to take care of him.

or,

the ungodly horny vampire fic with all the homoerotic tension that comes from feeding from ur crush

Notes:

hi. don't look at me.

fun fact i actually wrote this months ago & i've just been waiting for my friend ed to front again and take a look (its okay ed idm, ly /p) before uploading it, and uh. here we are

as always, apologies for any formatting weirdness from gdocs^^

(See the end of the work for more notes.)

Work Text:

“You- you want me to do what?

 

Ranpo crunched down on his lollipop, making Poe wince, and looked at the other as if it was obvious. It’s incredible, really, just how commanding he could be while sprawled over the entirety of Poe’s couch. 

 

“Feed from me, duh. It’s clear that you haven’t eaten in a while, you’re all skin and bones, and I can’t have you starving to re-death, now can I?”

 

Poe’s head was spinning. He hadn’t told anyone about his… condition, apart from Francis back when he was affiliated with the Guild, but he supposed he shouldn’t have been surprised that Ranpo figured it out. (He also knew that Ranpo’s main reason for wanting him alive was probably just so he could read Poe’s newest book when it was finished, but still, he couldn’t help but be touched.)

 

Almost as if he could peer into Poe’s mind and see the turmoil there, Ranpo airily waved a hand in dismissal and tossed the now-empty lollipop stick aside. “It wasn’t very hard to deduce that you’re a vampire. Honestly, Poe-kun, you should know by now that you can’t keep secrets from me, especially not one that’s hiding in plain sight like this.”

 

There is one secret that I’ve managed to keep, Poe thought miserably as he cleared away Ranpo’s trash, before shoving the thought to the back of his mind, just in case Ranpo actually could hear his thoughts. 

 

“Um,” he said eloquently. If it were anyone else, Poe would have protested, but Ranpo had such a hold on him that he never would’ve considered saying no. “Al- alright, if you’re sure, but, not here. One of my neighbors has a habit of looking through people’s windows, and Karl gets nervous when I, uh. Eat.” 

 

Right on cue, Karl chittered anxiously and burrowed further into his (rather luxurious) blanket. 

 

Ranpo hummed thoughtfully, before springing to his feet with uncharacteristic energy. “Right then!” He grabbed Poe’s hand and dragged him further into the house.

 

Once Poe realized Ranpo was leading him straight to his own bedroom, he felt lightheaded. Ranpo had to know how this was affecting him, right?

 

Poe was honestly surprised that Ranpo hadn’t said anything about his–admittedly rather obvious–feelings for the detective yet, especially now, given how easily he figured out Poe’s most closely guarded secret. (Though, Ranpo hadn’t been lying when he said it was hidden in plain sight. Actually, Poe thought he was very clever; everyone assumed the particular eccentricities that came with being a vampire were due to the gothic theme he had going on and just generally being odd. No one had thought to look further until now.)

 

(Until Ranpo.)

 

When they reached the bedroom, Ranpo tossed his hat aside and climbed onto the bed, sitting against the headboard with a very self-satisfied smile on his face. He patted the bed next to him and said, “c’mon Poe-kun, it’ll be easier like this, ne?”

 

Head still swimming, Poe nodded and clumsily started to remove his outermost layer, ignoring the way Ranpo raised his eyebrows with a smirk. He knew that if he’d eaten recently, his face would be burning scarlet.

 

He took a deep breath and went over to join Ranpo, cautiously sitting next to him at the edge of the bed, and couldn’t hold back a surprised squeak at the way Ranpo, with a strength that was truly surprising, dragged him more securely onto the bed and proceeded to climb into his lap.

 

Ranpo’s eyes opened, showcasing that brilliant green that Poe so loved, and he cocked his head. “Wow, you really haven’t eaten in a while, huh? I thought you’d be blushing by now.”

 

Poe averted his eyes and mumbled something unintelligible, to which Ranpo’s eyes glittered with amusement. He ignored the way heat was rapidly pooling between his legs, rather inconveniently, might he add.

 

A dramatic sigh. “Well, it’s a good thing I’m here to take care of you.” (And, oh, didn’t that do something to Poe’s heart.) “So, whenever you’re ready,” he said, tilting his head to the side to expose his neck. 

 

Poe couldn’t stop the way he started salivating even if he’d tried. It truly had been a while since he’d last eaten, and he was hopelessly in love with Ranpo after all, and here he was all but offering himself up on a silver platter. Ranpo smelled tantalizing, partly because of the way his blood was right there below the too fragile skin, and partly because he just smelled good, okay? Poe was a simple man.

 

As he took another shaky breath to calm himself, Poe felt his fangs slide out, and knew that this was truly the point of no return. If he wasn’t stopped now, he wouldn’t be until his hunger was satiated at least a little bit. 

 

“I’ll try to keep it from hurting too much, as best as I can,” he murmured, now with a slight lisp, and leaned in. The angle was slightly awkward, due to the height difference that was still present despite Ranpo being in Poe’s lap, but they made it work. As Poe drew nearer to Ranpo’s neck, the other’s scent grew stronger, and it made him dizzy with want.

 

Unsure of what exactly to do with his hands, Poe settled for gently clutching at Ranpo’s waist. He opened his mouth and gently placed his fangs at the side of Ranpo’s neck, making sure to pick a spot that wouldn’t cause any serious harm and, spurred on by the soft, encouraging noise that Ranpo made, bit down. 

 

His fangs slid in easily, and for a brief moment, Poe let himself savor the feeling of feeding again, and not just from blood he’d drained from raw meat purchased from the supermarket. He didn’t let himself linger there for too long, as Ranpo moving while teeth were still in his neck could potentially be very bad, so Poe drew back and quickly placed his mouth over the wound, ensuring that not a drop went to waste. 

 

He could’ve moaned from how good Ranpo tasted. What caught him off guard, however, was the breathy sound that escaped Ranpo when Poe started sucking. Ranpo’s arms came to loop around Poe’s shoulders and held him closer. 

 

Nearly overwhelmed, Poe had to pull back for a second, taking gasping, ragged breaths into the crook of Ranpo’s neck, and he couldn’t stop himself from diving right back in. 

 

It was intoxicating. The combination of Ranpo’s scent surrounding him, the taste of his blood and salt from his skin on his tongue, and the warmth of his body aligned perfectly with Poe’s own, it all had his head spinning, this time in a decidedly pleasant way. 

 

Some time later, Poe moved away for good, not having had his fill but fearing that he was getting dangerously close to taking too much blood. He sat back and moved his hands from Ranpo’s waist, and the sight that greeted him made him cease all motion.

 

Ranpo, beautifully flushed and panting, pupils dilated to where there was only a thin ring of green surrounding them. It was only then that Poe belatedly noticed Ranpo was hard. 

 

“I take it you enjoyed that, then?” Poe rasped, wiping away the last traces of blood from his lips with the back of his hand, manners and etiquette be damned. 

 

That seemed to be what made Ranpo snap. He surged forward, a hand coming up to tangle in Poe’s hair and drag him into a searing kiss. If he minded the coppery taste, he didn’t say anything. 

 

Surprised, Poe moaned into the kiss, and he pressed himself closer. Coincidentally, the movement put him right against Ranpo’s crotch, making the other groan and buck his hips, which really shouldn’t have been as hot as it was. 

 

Ranpo broke the kiss, gasping for air. “God, you’re so-”

 

Instead of finishing his thought, he instead started trailing fervent kisses down Poe’s jaw and along his neck, and bit down right at the junction of his shoulder and neck. Poe made an embarrassing noise at the sensation, his own hips jerking against Ranpo’s, and the two fell into a clumsy rhythm, grinding against each other in uncoordinated movements. 

 

Poe never would have thought that he’d get farther than simply loving Ranpo quietly from afar, but now, well, here he was. Part of him wondered whether this was real and not just a dream, but a harsh suck on his neck and another roll of Ranpo’s hips dispelled any doubts. 

 

Ranpo came first, and Poe would never forget the noise he made for the rest of his eternal life, nor would he forget the way the other shuddered against him, clutching at his sides with a grip sure to leave bruises even through his shirt. 

 

Once Ranpo had caught his breath, he kissed Poe again, snaking a hand between them to shove its way down Poe’s pants, furiously rubbing where he was most sensitive despite the awkward angle, and it didn’t take much longer for Poe to come as well, shaking apart with a drawn-out moan that Ranpo swallowed up.

 

They sat panting together for a moment, wading through the post-orgasmic haze that had seized them both. Once recovered, Ranpo lifted his head and pressed a kiss to the corner of Poe's mouth. It was so heartbreakingly tender that it made Poe want to weep. 

 

When he leaned back, Ranpo smiled. "Ah, there it is! I knew I could get you to blush."

 

The statement was so inane that it startled a laugh out of Poe, who missed the soft look in Ranpo’s still-open eyes. 

 

"Ranpo," he said, unable to help his amused grin, "you literally just had your- your hand down my pants."

 

"Point being?"

 

Poe shook his head in fond exasperation. Before he could speak, however, Ranpo beat him to it.

 

"Mm, I know you love me," he declared with a triumphant smile, surely seeing the way Poe's eyes widened in shock. "Just so you don't have to tell me in one of those cheesy, after-sex confessions that never realistically happen."

 

"But- how did you-"

 

"How did I know?" Ranpo shook his head and tapped the side of his temple. "I know everything, we've been over this."

 

Flabbergasted, Poe eventually managed to wheeze, "and you didn't say anything?"

 

"I was thinking about it, but Yos made some very good points, I suppose. She said that it would be weird to just bring it up out of the blue, and that you should be the one to tell me, or something like that. I wasn't really paying attention."

 

That last part was a lie, and Poe secretly prided himself on knowing Ranpo well enough to be able to tell. It was honestly endearing, knowing that he went to his best friend about this and cared enough about what Poe thought of him to lie about it in an attempt to be nonchalant. 

 

Poe couldn't help but smile. "Looks like you're the one who brought it up anyway, hm?"

 

Ranpo's cheeks puffed out in indignation. "It’s not like you were going to do it!"

 

Chuckling, Poe kissed Ranpo’s cheek, reveling in the way the detective sagged against him, still warm even though the difference in their body temperatures was now less drastic. 

 

"So, um. I take it this means you feel the same…?" Poe nervously prompted. 

 

Ranpo opened his eyes again just to blink up at him, amused. “Of course I return your feelings, dummy. But, you knew that already, seeing as you’re my rival and the only person who comes remotely close to being my equal.”

 

Poe’s heart swelled in his chest at such high praise from the other. Giddy with relief at the revelation, Poe simply suppressed his smile and nodded. “Of course. Now, let’s get you cleaned up and something to eat. I did take quite a bit of blood, after all."

 

The shorter man nodded and scrambled off of Poe's lap, nearly falling over once he was vertical. "You still have those snacks you keep in the cupboard for me, right?"

 

"Yes, but I insist on cooking you a proper meal. It's the least I can do."

 

Ranpo hummed in thought, and Poe got that all-too-familiar foreboding feeling that he was up to something. 

 

"Alright, but only if I can eat you later. Eye for an eye, and all that."

 

"Ranpo!"

Notes:

if ur telling me that karl DOESNT get absolutely pampered you're dead wrong. i know this to be fact, poe told me himself thru discord dms