Work Text:
The front door opened before Will had the chance to knock, warmth flooding out into the cold. He stepped inside, allowing Hannibal to remove his bag and coat as he toed off his shoes.
“How was your day?” Hannibal’s voice held a tightness Will wasn’t yet familiar with. The gifts and intimacy had been a rather new thing, not that Will wasn’t deeply enjoying himself.
“It was very good.” Will smiled as he turned to face the older man, peering up at him through long lashes. It had been good. His students had been wonderful that day. He’s spent the last few hours of his work day grading and planning. Will cleared his throat, feeling his cheeks heat. “Did you, uh, like my pictures?”
Hannibal’s brow rose, a slightly amused expression crossing his face before it went stern. “Enough of that, dinner is on the table. I’d like you to go and sit, you can tell me more about your day whilst we eat.”
“Yes, sir.” Will replied quickly, nodding. The door locked behind him as he made his way into the dining room, cock twitching in the confines of his pants. Hannibal had seen the pictures, he knew that much. The pictures of Will in the work bathroom, pants around his ankles as he showed off the lace covering his ass. The pictures of Will with his shirt undone, showing off the lace on his pale, milky chest. It was winter, he hadn’t caught much sun, but the forest-y green looked amazing against his skin, not even he could deny that. Despite knowing Hannibal had seen them, he knew the man hadn’t replied. Instead, he’d simply messaged Will to remind him to eat his packed lunch.
—
Dinner was duck breast and a collection of vegetables. Hannibal had said the ‘proper’ name, but Will didn’t get the chance to digest it before he was eating.
It was good, but Will couldn’t focus.
Not when Hannibal was looking at him so…hungrily.
Dishes cleared and cutlery set down, Hannibal looked over at the younger man. “I am going to wash the dishes and clear the kitchen. I’d like for you to go upstairs, undress, and wait for me in bed. Keep the lingerie on. Yes?”
Bastard. Will hated that he couldn’t read Hannibal’s expression, let alone his thoughts. He couldn’t decide if Hannibal was angry at him or not, and it was driving him crazy. His cock throbbed against the lace of his panties, the man’s firmness arousing all the same.
“Yes?”
“Oh…Yes, Sir.”
Will stood and hurried off upstairs under the hot, awfully arousing gaze of his Sir. He made the familiar journey to Hannibal’s bedroom, closing the bedroom door behind him, undressing instantly. A pair of neatly folded pyjamas awaited him on the nightstand, but Will knew that they weren’t for now, they were for later, if he was still alive. As instructed, Will kept his lingerie on, wearing nothing but a long pair of stockings, panties and a bralette. The fabric was soft, almost buttery despite its lacy nature. Only the best for Will, he supposed. There was no way Hannibal would skimp on anything, especially not something that touched Will. It was a strange thing to get used to, in all honesty.
Though, before Will could ponder the reason that Hannibal felt like spoiling…Will of all people, the bedroom door opened and Hannibal’s imposing figure made its way into the bedroom.
“Come,” Hannibal grumbled, taking a seat on the bed, patting his lap firmly. “Drape yourself over my lap, boy.”
Boy. Will was very much a man, but god, that name sent shivers down his spine. With only a moment of hesitation, Will moved and began doing as told, draping himself over Hannibal’s lap as gracefully as he could possibly manage. “Hannibal I-“
Smack.
Will gasped, hips jumping as his ass bloomed with tingling heat. He’d been fucking spanked. Will opened his mouth to talk, but thought better of it, whining instead.
“Sending me indecent pictures whilst you’re supposed to be working.” Hannibal tutted, his hand rubbing circles on Will’s warm flesh, circling, deciding when to strike next. It had Will’s teeth on edge. “Interrupting me whilst I am at work, pulling my focus away from my patients. How very naughty of you.”
Smack. Smack. Smack!
Will cried out wordlessly, his toes curling in their sheer stockings, eyes squeezing shut. He knew not to respond. Hannibal wasn’t actually speaking to him, more so about him. Talking out of line would only make Sir angrier.
“Your little cunt looks beautiful in the panties I picked out,” Hannibal purred, the words cunt and then panties new words for Will to be hearing coming from someone like Hannibal. Someone that didn’t cuss often. That used the proper words for everything. God, it made Will so hard, his small cock drooling into the fabric. “Naughty, naughty boy. Maybe I should not have gotten such pretty things for you, not when you don’t know how to behave.”
Another smack.
Then another, delivered right to the centre of Will’s peachy ass. Will whined, tears welling in his eyes already. He felt so wonderfully pathetic.
“Go on. What do you have to say for yourself?”
“I-I’m sorry!” The apology tumbled from his mouth as soon as Hannibal gave him permission to talk. He turned his head the best that he could, peering at the older man in the dim bedroom. “I’m…I’m so sorry, Sir! I-I thought you’d find it sexy! I didn’t mean to distract you or be n-naughty. Please, I’m such a good boy. Please don’t be mad!”
A strong, warm, soft hand moved up Will’s body until it reached his head, petting gently over slightly damp curls. Hannibal smiled down at his boy, pleased with what he’d had to say, his expression just as satisfying as any words. “I am not truly mad, dear boy.” Hannibal purred, slowly pulling them both onto the bed, still fully dressed. “Sometimes, I need to keep my little whore in check, don’t I? Now, you know not to do that again unless I ask, don’t you?”
Will whimpered, mourning Hannibal’s touch when the man stood to undress. Still, he nodded, “Y-Yes, Sir. I’m sorry.”
“You sound so pathetic.” The man cooed, his sweet voice making the mean words sound less harsh. “You look it, too, dear.”
The bed dipped under the promise of Hannibal’s touch, the man crawling up the bed to finally, finally touch Will in the way he’d been so desperate for all day. Warm lips crashed against Will, strong arms holding him close.
It didn’t take long for Will to be pleading softly, clumsily attempting to grab the lube from the bedside table. Will’s desperation was gorgeous. So eager to get what he needed and wanted, afraid that it would be taken away from him before he could finish enjoying it. Hannibal loved it. He loved every whimper and every struggle, ever desperate plea for Hannibal to hurry up.
“Patience.” Hannibal nipped the man’s neck.
“No…p-please. I’ve missed you.” Will mewled, cock still trapped in his panties, rock hard and drooling. He was so close and Hannibal hadn’t even touched him. “Don’t…just…just fuck me, Sir. I just want your cock, please. I wanna feel you for days.”
Will was pathetic. He didn’t care. It was only for Hannibal. All for Hannibal. He moaned softly as the older man pushed his knees against his chest and instructed him to hold them tight. Will did as told, biting on his bottom lip as anticipation bubbled in his gut. He closed his eyes, listening to the almost silent sounds of Hannibal grabbing the lube, slicking himself up.
Soon, his panties were pulled aside and the wet, hot tip of Hannibal’s cock was kissing at his hungry hole, promising pain and pleasure so sweet, Will couldn’t help but beg again.
“I-I’ll be so good for you~” Will mewled, brows creasing, attempting to guide Hannibal inside. “I’ll be all yours.”
A muffled growl fell from Hannibal’s lips as he snarled, pushing his hips forward in a sudden, rough movement. He fucked into Will roughly, giving neither of them the time to adjust before he was bottoming out. “You already are.” He whispered by Will’s ear, nipping once again. Never biting. Not yet. Will wasn’t sure he’d earnt that.
The younger man was sure that Hannibal continued to talk. He could see the man’s lips moving, but the words weren’t reaching his ears, not over the sound of his own moans and cries, and the sound of skin slapping against skin. Pleasure flooded his whole body, making his whole body go taught and limp at the same time, unsure what to do with any part of himself. Hannibal was fucking him senselessly, so good and so deep that it didn’t even hurt. It would. Hannibal would make sure of that.
“Nononono! I’m gonna~!” Will babbled, clawing at Hannibal’s chest, eyes rolled back into his head. He was a beauty like this, split open, cheeks ruddy and glowing, body shimmering with delicious sweat. His blush reached all the way down to his nipples, pink and hard, untouched, like his cock.
“Use those words.” Hannibal teased, hand wrapping around Will’s throat, applying the perfect amount of pressure. “Use your words. Tell your owner what you need.”
Will made a delicious, sweet sobbing noise, cheeks wet once again. “Let me come, please!? Need it. Need it!” He sobbed, clenching viciously around the cock that was bullying his puffy hole. He’s no doubt bled, but Will didn’t care. “Please, Sir! God, please! Need it!”
Their eyes met, Will’s shiny and pleading, Hannibal’s dark. The young man’s heart pounded in his chest as he eagerly awaited permission, his cock about ready to explode. He was so close. He needed it more than anything, Hannibal’s cock absolutely abusing his prostate. Will opened his mouth to beg again.
“Come. Now.”
Before Hannibal had finished talking, a scream ripped from Will’s throat in a broken cry of pleasure. The front of his expensive panties turned a shade or two darker as he came heavily into the soft fabric, his hole spasming maddeningly. His orgasm dragged, balls pulsing as rope after rope flooded his panties, seeping out of the fabric. It felt filthy. His panties pulled to the side, held only by Hannibal’s cock, having been too desperate to let the man remove them. Hannibal’s thrusts only sped up as he came, becoming harsher and rougher, hips slamming into the back of his thighs. Animalistic sounds flooded the intimate bedroom, the bed creaking softly, the sheets falling to the floor as Hannibal only grew rougher in a selfish chase of his own orgasm.
He was using Will now.
A fleshlight. A hole for Hannibal to bully and abuse. Something to make bleed and to bruise.
How Will loved every second of it.
“Will-“
Hannibal’s body went stiff, balls drawing up, cock throbbing almost painfully. God. He loved coming inside of his boy.
“H-Hannibal!”
Hot, loving heat flooded Will’s sloppy hole as Hannibal’s thrusts came to a rough halt. He buried himself deep, kissing and sucking over Will’s neck, dragging his tongue along the sweaty flesh. Each and every time they did this, Will felt a little more whole. As though a crack in his foundations had been restored. He slept a little easier. Ate a little better. Walked with a spring in his step. Hannibal made him feel more than just alive.
They panted together, hands roaming, hearts beating in sync.
After a moment, breath regained, Hannibal kissed Will softly. “Would you like a bath, my dear? You’ve certainly earnt a soak.”
Small, meek and tired, Will nodded. “Y-Yes, please, Daddy.” He whispered, completely vulnerable to Hannibal and his whims.
The man could do anything to Will like this, and he very much doubted that Will would do anything to fight back. That thought brought a smile to his face.
He had his boy right where he wanted him, and he wasn’t going to let him get away.