A Fever Dream
Pairing: Z/Original Male Character
Warnings: mdni, oral m!receiving, and possibly dubious consent due to the affects of a demon's allure
Links: Favor (Visual Novel) || AO3
Word Count: 1.9K
A/N: Hi, hello. I haven't finished a fanfic in 10+ years but I knew this would not leave me alone until I got it all written down. Please check out the AO3 post for another 1k of smut. This is pretty abstract as Mathias, my OC, is pretty up in his head but still please mind the warnings. I'd like to state plainly that minors are not welcome here and should not be engaging with the source material.
Lastly and most importantly, I'd like to thank @favorvn / @concreteparasite for creating this game. It's incredibly inspiring and I am so excited for more updates.
Their lips fit like two pieces of a puzzle- locking together like they were always meant to be and not so easily parted. Zβs arms snake beneath his own to rest in the curve of his waist, fingers splayed low on his back to urge him that little bit closer. Mathias sighs, his hands drifting up from the otherβs shoulders to bury themselves into Zβs hair. Moments before they had been a reminder, a barrier between them to keep a mischievous demon from doing anything he might regret later, but now they encouraged. Beckoning them closer even still. It earns him a pleased hum and he can feel the corners of their lips pull into what is sure to be an insufferable smirk. βDo you want more?β It sounds like an absent thought, mumbled against his lips as he tries to draw back, tries to catch his breath, tries to think. Itβs when he feels sharp claws gently digging into his inner thighs that he realizes that Z is, in fact, talking to him.Β
Mathias moans softly, eyes fluttering open just enough to catch what might be a flash of glowing red behind mussed hair. They slip closed again as the tips of Zβs tongue tease at his lips, slipping between them to flick deviously against his own. βDove-β His fingers tighten in their hair and their lips press together properly once more, moving in perfect tandem. βThatβs not a proper answer,β Z admonishes playfully when Mathias withdraws again to catch his breath. He couldnβt even remember the question heβd been asked let alone formulate a coherent response. The static tingle that spread through his body demanded his attention, ticklish and painful like a limb fallen asleep. Made worse and simultaneously better with each fleeting brush of Zβs lips against his.Β
βDonβt you want more?β A warm hand guides his head back, just enough that when he pries his eyes open again he knows heβs met the otherβs gaze without even being able to see it. It pins him to the spot and in that stillness he realizes that Z had worked their way between his legs properly at some point. They were pressed as flush together as they could be. The hand still digging into his thigh kept him from squirming, whether it had been to get away or get closer Mathias couldnβt say. He needed to think, he needed to catch his breath, he needed. His lips part as if to give voice to his wayward thoughts but whatever it had been died on his tongue. Z stroked his face lovingly, an amused smile on their kiss swollen lips. He wished theyβd kiss him again, he wished theyβd look at him like that forever. βI could give it to youβ¦β Mathias could understand how Eve had fallen prey to the Devil. The allure of the apple dangling just in reach, urged to sin by the sweetest words spoken by tempting lips. βYou just have to ask me~β
Thereβs a moment of silence between them, broken only when Mathias swallows thickly. βIβ¦ want more,β he said quietly, shaking voice barely above a whisper. Zβs smile is lecherous, all sharp teeth and framed by shining metal. Haloed by dingy bar lighting, they were dazzling. βWhat was that?β Their head tips ever so slightly, thumb carefully brushing over his trembling lips. βYouβll have to speak a little louder.β Mathias squeezes his eyes shut but leans needily into the hand cradling his face. When was the last time heβd been touched like this? Like any of this? He couldnβt remember. It all seemed so far away and unimportant with his cheek nestled in the palm of their hand and their fingers toying with the inner seam of his jeans. Didnβt he deserve this? Why shouldnβt enjoy the attention Z willingly gave him? Mathias opened his eyes, his decision made, and tried to find the otherβs gaze behind their thick fringe. βPleaseβ¦will you give me more, Z?βΒ
The words barely make it past his lips before Z is crashing into him, their mouth prying his open further and tongue sweeping in as if they were trying to taste the confession straight from the source. If Mathias had thought the second kiss had been passionate, this one was ravenous. His jaw twinged as it was pressed open wider to accommodate their exploration, the dexterous tongue sweeping over each tooth, cramming into each divot and crevice as if they were trying to map out the inside of his mouth by feeling alone. Z is all need and greedy hands and Mathias accepts them, meets their eagerness by wrapping his legs around their narrow hips and dragging them in as close as the position would allow. It wasnβt close enough and he wasnβt sure that they could ever truly be close enough but the demon seemed to share his sentiment.Β
Firm hands curl over his hips, claws catching on the frayed hem of his shirt, before they tighten and yank his hips forward- canting them just enough that he can feel Z hard against him. Mathiasβ head drops back with a breathless moan and he grasps at the back of Zβs neck to keep himself from falling flat on his back. His lips sting, the victim of sharp teeth and reckless lust, but he ignores his bodyβs complaint and allows that dangerous mouth access to his throat when Z moves to take advantage of the skin now exposed to them. Their mouth is hot, their lips slick as they leave biting kisses down the length of his neck. They arenβt drawing blood but Mathias knows that his neck will be littered with bruises and bite marks that heβll never be able to explain away. Did he still own a turtleneck? He might have some foundation crammed into the back of a drawer somewhereβ¦
As if sensing his wandering attention, Z tightens their grip on his hips until he gasps and only then do they continue their path downwards. Over the stretched out collar, nosing against it briefly, but seemingly unconcerned with the fabric that was in their way. Their nostrils flare as they drink in his scent and Mathias finally flushes in embarrassment. There was no way he could smell like anything other than grease and popcorn, maybe smoke from the cigarette heβd had before coming inside, but definitely not good enough to warrant Zβs interest. They didnβt seem to mind, though. If anything, they seemed even more interested in sniffing him than continuing whatever theyβd been planning. That is, until theyβre flashing him a smug smile from their position half crouched in front of him.Β
βI have you, little human,β they croon soothingly, fingers toying with the button of his jeans. Mathias jolts, suddenly aware of his own impatient urging. How long had he been doing that? How long had Z been down there? He relaxed the death grip heβd unknowingly taken up on the back of the otherβs neck but they only grinned, making quick work of his button and zipper so they could bury their face into his groin. βZβ¦β They inhaled deeply, nose pressed firmly into him, and groaned in satisfaction. As if that had been what theyβd been trying to get at this whole time. Hell, maybe it was. What did he know about demon kinks? Mathias felt himself twitch beneath the red cotton of his briefs and his breath hitched in his throat at the chuckle it prompted.Their fingers curl under the elastic waistband to slowly drag the material down. It feels like an eternity, like heβs going insane.Β
They both gasp when he springs free, hard and wanting. Zβs quick to wrap their fingers around the base and Mathiasβ hips stutter up into it with a cut off whimper. βI like you like this,β Z murmurs, breath hot against his already heated skin. His breath catches and holds in his chest as their tongue slips playfully past their lips. Theyβre teasing him, torturing him, drawing it out so heβllβ¦what, beg? Mathias will beg if thatβs what they want. He opens his mouth to do so and realizes he canβt. Heβs been holding his breath and his vision swims, blurring the image of Z between his legs, burning it into his mindβs eye. βWhen youβre enjoying yourself.β If he had thought their mouth was hot against his own, on his throat, it was a furnace now. Zβs tongue curled around the head of his erection, twin tips pinching the ring that pierced it and giving it a gentle tug.Β
Mathiasβ hands snap up, grabbing shaky fistfuls of soft hair and tugging. Zβs moan is nearly as loud as his own, vibrating up his spine and rattling his brain. Their hands smooth up his sides, slipping beneath his shirt to run along his skin, gripping him tight. Whether it was to keep him upright or keep him where they wanted him he couldnβt be sure. βI like-β He draws himself back into focus at the sound of their voice, hanging onto it like a lifeline that would keep him from losing himself completely. βWhen youβre honest with me.β
His hands fall away from Zβs hair and come in contact with the cold sweat on his drink glass. Mathias jerks away from the sudden shock of cold, roughly torn from whatever trance heβd fallen into. Z is watching him expectantly, thumb sweeping over his cheekbone as they wait for an answer. Their hair is decidedly less messy, their cheeks unmarked by the heat of a blush, but Mathias can still feel the aching soreness on his lips and throat. Had he justβ¦zoned out and fantasized about Z sucking him off while they were in the middle of talking to him? His face goes hot at the realization and heβs quick to jump away from them- his legs like jello. He canβt help but wonder if it did happen as he stumbles a bit on his feet.Β
βWait, Z! Hold on.β He raises his hands between them, making sure to keep some distance as his head spins. Gone was the glow of satisfying orgasm but what remained was the sizzle of arousal, simmering just beneath his skin. βHmmm?~β Z hums, sounding a little amused. Probably at his expense. Mathias does his best to scowl but he isnβt sure how much of an effect it has when they just grin mischievously at him. βOh my god, I canβt believe I just did that.β He isnβt even sure what heβs talking about. Kissing Z in the first place or daydreaming about getting a blow job in the middle of a fucking bar. βPretty bold of you, Human~β They arenβt helping in the slightest and heβs pretty sure thatβs the point.Β
Mathias rolls his eyes, tries to play it cool, as he squeezes past Z so he can get out of this situation before he does anything else stupid. He can feel their eyes on him, watching him intently, smugness rolling off of them in waves that even he could pick up on. He ignores it as best as he can, though, focusing on getting his ass into his chair and straightening out his clothes. His jeans are dry, he doesnβt feel sticky at all. It must have been a dream. He finally gets the nerve to look up when Z settles back into their own seat, their tail swaying hypnotically behind them. βAnyway-β Mathias pauses when his voice cracks. He licks his lips, clears his throat, and tries again. βThereβ¦are you happy now?βΒ
Z grins, a shit eating smile. βYou seemed to enjoy it quite a bit~β
















