midnight meal. . .‧˚꒰🌙꒱༘‧
pairing: hannibal lecter x afab!reader genre: smut notes: winner of my recent poll!, hannibal comes home lateee afer work (and other murderer stuff) and... well... hes a bit needy warning: smut, unprotected pinv, also lowkey cockwarming, choking, fingering MINORS DNI!! ─── ꒰ 🍽️ ꒱ ───
It wasn’t unusual for Hannibal to come home late, oftentimes you’d wait for him in the living room, if you knew it wouldn’t be too late. But today, you had waited and waited and… waited. It was almost past midnight when you decided that today was one of these days where he would just join you in bed later.
You were fast asleep after slipping into something more comfortable and settling into bed. And when Hannibal came home, it was extremely late, well past midnight when he crawled into bed beside you.
But, contrary to how things usually went, he wasn’t exactly… tired today. Hannibal was rarely very needy, most of the time he received what he wanted from you without issue. Occasionally he made both of you ‘wait’ for what you wanted, but that fueled his desires more than made him needy.
But tonight? He was being needy.
He peered over at you, “Love, are you awake?” he whispered lowly. But at your lack of response, neither in words nor movement, he wrapped his arms around you slowly and pressed his face into your neck.
He exhaled softly before breathing in your, even sweeter seeming, scent. “Love…” he mumbled against your skin, “Please.”
You let out a half asleep huff, “Hm..?” you made.
Hannibal hummed softly against your neck, feeling the warmth of your body as he pressed you closer to his.
“Missed you..” he mumbled, his voice thick with both fatigue and the building neediness. One hand slid up slowly to brush along your hip.
You yawned, “Hanni…” you made, words still half slurred as you were fighting sleep.
Hannibal pressed another soft kiss to your jaw, then along the delicate line of your throat. Each touch was both slow and tender, like he had all night to worship every inch of you, but also growing more in ‘intent’.
“Stay awake just a little longer?” he whispered against your skin, voice rough and pleading in that rare way you never really heard of him.
“Hmm… what?” you sighed, still half asleep. But the way you felt him press into you was… undeniable. “Really… now?” you mumbled sleepily.
Hannibal chuckled, the sound dark and low in his chest, tinged with amusement as you finally caught onto what he wanted, no, needed. He knew you were barely waking up, and probably needed sleep at this late hour. He knew he was being unfair.
But god help him, he needed you.
“Yes,” he breathed against your ear before nipping it gently. His hips shifted forward instinctively, a subtle roll that presses his growing hardness against the curve of your backside.
His breath audibly stuttered in his throat at the contact. “I know… I’m home late,” he apologized hoarsely between kisses down your neck. “But you feel too good to ignore.”
You sighed as you could no longer ignore Hannibal grinding against you, “Can’t this wait until the morning…” you mumbled, but the kisses down your neck already started to ignite the slight heat growing in your stomach.
“Morning is too far,” he breathed against your shoulder before biting down gently.
You hiked your sleep shirt up a bit, inviting and promising in one.
A low, approving growl rumbled from Hannibal’s chest the moment he felt you shift, a silent form of permission. Without hesitation, he slid a hand beneath your clothes, fingers tracing your inner thigh before finding the damp heat between your legs. A single fingertip circled over your clit, teasing and testing how awake you really were.
You immediately let out a low moan, “Hannibal…” you hummed, a bit amused at his need for you.
Two fingers sank into your slick warmth with a smooth thrust, curling them just right, the way you liked it, and began moving in slow deep strokes.
You couldn’t help but let another moan tumble from your lips, your body really jolting awake now with pleasure.
His palm pressed firmly against your clit with every stroke, “Feel good?” he breathed, his own hips rocked subconsciously against nothing. The friction of his pyjamas too much and not enough all at once.
He wanted to be inside of you, but not until you came apart in his hand first.
“Yeah–” you let out, breath fractured by moans. You were still slightly dazed by sleep, head swimming in pleasure as you pressed your back against him, letting his hands work between your thighs.
“Just like that, Hanni–” you moaned as his fingers brushed perfectly over that spot that had you see stars.
The praise went straight to Hannibal’s cock, hard and aching against your back. He groaned, low and deep, fingers curling relentlessly on every stroke, palm grinding faster now. His breathing turned ragged, and it took every inch of self control to hold himself back.
“Come for me, love” he spoke, the words something between a command and a desperate plea.
Your legs shuddered, core hot with pleasure as you did exactly what he wanted, a few more thrusts of his fingers and you came, coming undone in his hands. “Yes–… yes–” you moaned, grinding against his fingers through your orgasm.
Hannibal felt every pulse around his fingers, tight contractions as your body arched into his touch. He didn’t stop, letting you ride it out with slow deep strokes until you were just a panting trembling mess. Only then did he withdraw gently, and brought slick fingers to his mouth. A deliberate lick, one finger at a time, as he tasted you like a true delicacy.
“Beautiful” he hummed contently before his hand came to turn your head to the side, capturing your lips in a messy kiss, the taste of your orgasm passing between them.
You were undone, but knew it was far from over. You liked into his mouth, tasting yourself on his tongue.
For a brief moment you broke apart, turning to face him, your hand already greedily pushing against the tent in his pajamas.
He ground into your palm instinctively, already leaking at the simple contact. The need to be inside you was primal now.
In one fluid motion, he shoved down his pajamas, tossing them off somewhere carelessly. He guided you onto your back without breaking the hungry movements, he hooked one of your legs over his shoulder, aligning himself in seconds.
He was done with waiting.
With a low groan, Hannibal pushed himself inside, first slowly easing in his tip before he pushed deeper, burying himself fully in the warm heat, still pulsing around him from your climax.
You let him, your hips lifting up a bit, supported by his hands, a low whiny moan came from you, hot with overstimulation.
Hannibal stilled for just a heartbeat, buried to the hilt inside you, letting you adjust around him. Or maybe he just enjoyed the view and the feeling of being inside you, he could stay like that for hours. But the way your walls fluttered greedily around him made it impossible to resist.
He began to move, slow at first, deep rolls of his hips that made sure you felt every inch that he dragged himself out and thrust in again.
One hand gripped her thigh high, the one that rested against his chest, ankle resting on his shoulder, while the other braced your hip, holding it up at a slight angle. “Too much?” he rumbled between ragged breaths.
You nodded, it was too much, the overstimulation deliciously painful, but your moans told that it was too much in the best way possible.
You shuddered, pushing your head back into the pillow, “Ah… Hannibal–” you moaned and whined.
But your whining only made his restraining snap more easily, the way you moaned his name, full of pleasure, his hips thrust harder, deeper, the bed creaked beneath them, skin slapping mingling with the moans that filled the room.
He abandoned one hand from your thigh to grip both of yours instead, pinning them above your head as he pistoned relentlessly. You squirmed under him, pinned down like a delicious specimen.
“Look at me” he demanded between panting breaths. Your eyes were focused on him, more moans tumbling from your lips.
His other hand came to wrap around your throat, not squeezing just yet. Just resting.
His hips snapped forward almost brutally now, hitting that spot inside every time, and his groan was raw when you clenched around him in response.
You had to work hard to keep your eyes open, and on him, not to let them fall close from the overwhelming pleasure, but that hand on your throat had you whining even more. You leaned into it, begging him to squeeze down on your delicate throat, make you his entirely.
Hannibal did so without hesitation, the moment you leaned into his palm, he tighten, just enough pressure to have your breath hitch, your pulse jumping wildly under his fingers.
That was what pushed you over the edge, the blur of possession, pleasure and submission. You came again, squeezing clenching him inside you. “Fuck– please… fuck” was all you could pant out when you felt his hips jerk unevenly into you. With a dark groan, he buried himself inside you as deep as possible and came hard. Hot spurts of cum filling you while he rode out the orgasm.
He shuddered through the aftershock, forehead dropping slightly as he struggled to catch his breath. The hand at your throat loosened instantly, sliding up instead to cradle your jaw tenderly.
For several long moments, you laid tangled together, skin slick with sweat and hearts hammering wildly. He pressed lazy kisses along your collarbone and neck.
“… I love you… so much”
Rare words from Hannibal, despite the fact that he truly loved you deeply.
You needed a second to suck in enough air to respond, “… love you more,” you hummed contently, completely spent now.
A smile twitched on Hannibal’s lips as he pressed another kiss to your skin. He shifted carefully to avoid pulling out just yet, instead he rolled onto his side and pulled you with him, spooning again like you had started the night.
One arm draped heavily over your waist, while he pressed soft lingering kisses between your shoulder blades.
“Impossible.”











