Actions

Work Header

Hungry

Summary:

Keith is an incubus who usually avoids trouble with the angels. He usually doesn‘t go against the law. But this time, he makes an exception to help his brother. The angels are not pleased with him and send down Lance to capture and punish the demon. Keith should have really seen it coming...

 

This summary sucks I‘m sorry but it‘s 6 am (I‘m still awake, not already) so please cut me some slack and give the story a chance :3

Work Text:

Keith was lounging around outside a gay strip club. The place he always went to feed. It was the third time in a row, the fifth time in total this month. The incubus didn‘t usually feed that often, once or twice a month was enough for him to get by. But Keith had recently used up all his energy. His brother Shiro had been attacked and in pain. It wasn’t like his life had been on the line, he was immortal after all. But Keith couldn’t watch him suffer and used his healing abilities to ease his pain, consequently draining himself of all his energy until he himself was in pain and feeling weak. The last two hookups had made him feel better but he needed a little more, just a little, to get through the rest of the month.
In hindsight, he should have probably chosen another location. Or just used a dating app or whatever guys these days used to get laid. But he was used to this place, it was where he always went and he had felt weak and not in the mood to try something new. He had set himself up for trouble, really. Because by feeding more than three times a month he was violating the angel‘s law. Those fuckers were scared that demons would overfeed and get too strong - to be fair, it was a valid fear.
A demon who fed every day would quickly gain enough power to wipe out an entire army of angels with one strike. Even Keith didn‘t like that idea. It wasn‘t like he was on the side of any other demons - except Shiro of course. He was just living his life, minding his own business and letting the angels mind theirs.
He sighed and turned towards the entrance, ready to find another meal.
“Hey mullet!“
Keith froze.
“Looks like someone can‘t get enough huh?“
Keith turned around, slowly. Out of all angels that could have gone after him, it just had to be the most obnoxious, annoying, self-absorbed idiot: Lance Mcclain. Of fucking course!
“What do you want, Mcclain?“ he asked, already knowing the answer to his question.
“Oh Keith, you know exactly why I‘m here. You violated the law“, the angel said, feigning innocence and batting his lashes. Keith grit his teeth. He couldn‘t stand that celestial fucker!
“You could have content yourself with the three meals a month that we grant you. But no, you had to go overboard. Five meals in one month? And three in a row? Seems to me like you‘re powering up. Tell me, what are you planning, my little horned friend?“
“I‘m not your friend!“ Keith growled. “And I’m not planning anything!“
“Yeah right“, Lance chuckled. “You‘re in trouble, Keithy!“
Keith‘s stomach sank. As annoying as Lance was, he was also incredibly powerful and dangerous. There was a reason Keith didn‘t usually push boundaries and stuck to feeding only once or twice a month. He wasn‘t sure if he had a chance in a fight against the angel but honestly, he didn‘t want to push his luck.
Now that Lance was already here, though, Keith knew he wouldn‘t let him off. So he did the only thing that could possibly still save his ass: He ran. It took about a minute until he heard the telltale flapping of angel wings above him and then the weight of a body was crashing down on his. He tried to fight him off but Lance had him pinned to the ground.
“Fucking asshole!“ Keith growled. “Let go of me!“
Lance leaned down, pressing Keith‘s chest and face into the dirt and whispering into his ear: “Nope. I won‘t let you off the hook, my dear. You knew exactly your actions would have consequences and you chose to do them anyway. Now be a good boy - for once, hehe - and let me punish you.“
Lance‘s words sent a shiver through Keith‘s body. He was fucked. Thoroughly, thoroughly fucked. If Lance didn’t have mercy on him - and why would he, Keith was a demon who had violated heaven’s rules - he was going to spend the next who knows how many months chained up in a prison, isolated and getting starved. Fuck.
Lance chuckled at the pained whine Keith involuntarily let slip and sat up. He murmured something in Enochian and Keith could feel the energy building up inside the angel. His body started to glow, faintly at first but getting brighter and Keith pressed his eyes close, waiting for the blinding, painfully white walls of heaven to encase them.
They never came. Instead, he was transported into a room, a bedroom, that looked very much like they were still on Earth.
“Where are we?“ he hissed, still underneath Lance, being pushed into bedsheets now instead of the ground.
“In a hotel room“, Lance replied, cheerfully.
Keith furrowed his brows. “Shouldn‘t you bring me to heaven?“
Lance laughed. “Would you prefer that, mullet?“
Keith bared his fangs. Now that he was alone with Lance, he didn‘t have to hide his true form anymore.
“I said there would be consequences, I never said of what kind“, Lance mused.
Keith gulped. What the hell was Lance insinuating here?
“I‘m giving you a choice, kiddo. Either we both go to heaven, I give the authorities my protocol, you get assigned a job and have to work your ass off for three to six months, or...“
Lance drew a finger down Keith‘s back, sending another shiver through his spine.
“Or we could settle it here and now. And I tell the authorities I simply couldn‘t find you.“
Keith gulped. Settle it? “Do you wanna fight me?“
Lance stilled. He didn‘t say anything for a few seconds, then he burst out into laughter.
“You‘re the most oblivious person I ever met, I swear to God Keith, you‘re an incubus! Shouldn‘t you, like, understand sexual innuendos in your sleep?
Keith blinked. Sexual innuendos? Did Lance... did he want to have sex with him? But he was an angel!
Said angel didn‘t give him any time to mull over his answer as he hooked a finger under the waistband of Keith‘s black jeans and pulled his tail out with his other hand. The demon stifled a surprised squeak. No one had ever touched his tail like this. He only ever had sex with humans, to feed, and he had to cover up his true form every single time. So to every man he had ever slept with, his tail was nonexistent. Keith had used it to play with himself before. The appendage was just as sensitive and capable of bringing him pleasure as his penis, after all. It felt really good to stroke it gently, or pull on it if he wanted it a little rougher. But again: he had only ever done that to himself.
Now Lance was fondling it, he wasn‘t even doing anything crazy, just rolling it between his hands, brushing his fingers along the sides but Keith was melting. The sensation was incredible.
“So, what do you say, mullet?“
Lance‘s smirk was evident in his voice.
“Let‘s settle it now“ the demon whined, already breathless. It earned him another chuckle by Lance and a strong pull on his tail.
Keith gasped, digging his claws into the sheets and ripping the fabric. Oops. Well, it was Lance‘s fault.

 

The angel wrapped his fist around the base of Keith‘s tail and pulled upwards until he reached the tip. It sent a wave of pleasure into Keith‘s abdomen and he bit into the sheets to stifle his moans.
“You can be loud“, Lance said smoothly, combing his fingers through Keith‘s raven black hair and dragging his nails across his skull.
He repeated both the stroking of Keith‘s tail and the dragging nails across his skull a few times, slowly, until Keith was quivering beneath him. Then he latched onto Keith‘s horns and pulled, tilting the demon‘s head upwards. Keith moaned brokenly and kept on digging his claws into the fabric.
Lance leaned down and dragged his lips across the skin of Keith‘s neck. He licked and sucked a bit under the ear. Keith felt him shift and start to grind onto his ass at the same time.
It felt amazing, everything felt amazing, holy shit. In all his decades of fucking random strangers, Keith had never come across a human who made him feel even remotely as turned on as Lance did.
It was a necessity. He didn‘t have sex to enjoy it, he did it to maintain and strengthen his powers, to not get sick. Never in his life had he thought it could be this good.
Lance kept rocking his hips against his ass and Keith pushed it back to meet Lance‘s thrusts. His tail was flicking slowly, swiftly, from side to side, almost as if it was taunting Lance, luring him in.
Eventually, Lance flipped Keith over onto his back and started to open his belt. Keith felt relieved as pants were pulled down from around his hardened dick and he was stripped of his shirt too. Lance removed the boxers too and eventually, all that was left were Keith‘s black fingerless gloves.
Lance grinned down on Keith, satisfied and nodding as if he was saying ‘not bad‘. Keith expected him to get to work, to touch him, get undressed himself or something but instead he turned away and walked over to a dresser. Keith sat up, furrowing his brows as Lance rummaged through the top drawer.
“What are you doing?“ he complained, earning him a chuckle and a smug look from the angel.
“Have a little patience, mullet, I‘m just searching for lube. Ah, there it is!“
Keith sighed and flopped onto his back again.
When Lance returned, he spread his legs like on autopilot, presenting his pretty hole to the man standing in front of the bed.
Lance just stood and stared for a moment and it brought a smirk onto Keith‘s face but it also made him twitch in anticipation.
“Stop daydreaming, angel“, he murmured, “you can have the real thing in a minute.“
Lance‘s smile widened and he shot Keith a playful wink.
“Better get to it, then“ he sing-songed and climbed onto the sheets again.
The pop of the lube bottle opening echoed through the room and Keith heard the familiar squelch of the gooey substance as Lance squeezed it onto his palm. Keith flinched when he felt a cold finger pressing onto his entrance.
Lance circled around it, occasionally dipping inside but never deeper than the first knuckle. Keith closed his eyes and enjoyed the teasing sensation. He wanted more, though, he didn‘t want to wait too long.
After a minute of just playing around the rim, Lance finally pushed his finger deeper. Keith whimpered. He wanted more! Lance took his time stretching him, though, and didn‘t listen to Keith‘s pleas to go faster.
After a few minutes, he pulled out three of his fingers and Keith whined at the loss at the same time as being happy he was finally going to get what he wanted.
“Are you ready for something bigger?“ Lance asked, voice husky and deep. Keith flushed more than he already was and nodded hurriedly.
He expected Lance to finally undress, to get his dick out and slide into Keith but he didn‘t. Keith squeaked as Lance grabbed his tail again.
“What are you do - ooohhh!“ Keith‘s eyes widened. Lance had pushed his tail into his own hole. It was just the tip but he kept pushing it deeper and Keith couldn‘t do anything but lie there, mouth gaping at the overwhelming pleasure. He had fantasized about this but whenever he was close to trying it, he‘d chickened out, putting it off for some other time. He had thought it must feel amazing but he hadn‘t expected this. He could feel his tail twitching and curling inside him and his tight walls pressing deliciously onto the tail. Lance was pumping it in and out, sliding it deeper with every push and Keith was losing his mind. He started writhing and moaning, eyes rolling into the back of his head because it felt so incredibly amazing.
“Enjoying yourself, mullet?“ Lance teased and Keith could only stutter in reply.
“Yess - a-ahh - it feels“ - gasp - “so good!“
Lance smirked and leaned down to capture Keith‘s lips while he kept up the steady pace.
The incubus felt the familiar curl in his stomach building up and he knew he was close. He told Lance as much and the angel seemed to be spurred on by that knowledge as he thrust Keith‘s tail into his ass with more vigor until the demon came. Keith cried out while waves of pleasure rolled over his body, giving him the most intense orgasm he‘d ever experienced. Lance guided him through it and came to a halt after Keith calmed down. He gave him about a minute of a break as he finally got rid of his clothes and lubed up his painfully hard dick. He lined himself up and Keith cried out as he slid in alongside Keith‘s tail. He felt oversensitive but still so, so aroused and after a few thrusts, he came again. He came three more times while Lance was fucking into him, relentlessly battering his prostate and rubbing against his tail. Lance was moaning too now, and Keith was sure he had never heard anything as beautiful as the angel‘s sounds of pleasure.
Lance fucked Keith into a trance and he barely registered another orgasm building up in his stomach until it spilled over and left him panting, tears building in the corners of his eyes. A sudden flash of energy surged through the demon and he pushed himself up, to the angel‘s surprise. Keith pressed their lips together and they kissed, sloppily. Keith brought his hands around Lance‘s body, appreciating the smoothness of his tan skin and eventually brushed against something soft and feathery on his back. Like on command, Lance wings opened. They started flapping as his mouth fell open and Keith got to see the bliss washing over the beautiful man‘s face as he climaxed and spilled his cum inside Keith.
The incubus whimpered as he felt a surge of energy rush into him, restoring what he was missing and more, so much more. He suddenly felt strong, so much stronger than he ever had after any hookup, like he was invincible, like he alone could take on the rest of the world. Keith started grinning wildly, not bothering to move away from Lance who had his arms wound tightly around Keith. It was nice. Didn‘t feel awkward like usually. It just felt nice.
“I always wanted to fuck you, mullet,“ Lance admitted breathlessly, “but damn, that was better than I expected.“
Keith felt blood rush into his head and he was glad the angel couldn‘t see his face right now.
“Am I free to go now?“ he asked, changing the topic so he wouldn‘t get too flustered. He wasn‘t sure if he imagined Lance deflating a bit but then the angel nodded. “I‘ll keep an eye on you, though.“
Lance pushed away slightly and locked eyes with Keith.
“See you around then“, the incubus replied and it made both of them smile.
“Yeah, definitely“, Lance said, smile growing bigger and somehow... warmer.“
The angel started to glow again and Keith had to cover his eyes from the blinding light emanating from his body until suddenly he was gone, leaving behind him a fucked out and satisfied - very, very satisfied - Keith.

Series this work belongs to: