Work Header

Take your punishment, Will.

Work Text:

"Hannibal!" Will giggled as soon as he heard the front door opening. 

Hannibal smiled sincerely as the younger boy run towards him and wrapped his legs around his waist.

"My sweet boy, I missed you so much." The taller man immediately kissed him and held his body.

"I have something to show you!" Graham untangled himself from him and grabbed his hand to lead him upstairs. "Sit here and I'll be right back."

Will went inside the bathroom and Hannibal sat on the bed, five minutes later the sweet boy yelled a little "ready?" Which Hannibal replied positively. The younger boy came out of the bathroom wearing nothing but a pair of white lace panties and knee socks made of the same material. 

"Do you like them, daddy?" Will turned around showing a damp spot getting bigger. 

"Oh baby..." Hannibal stood up and pressed his fingers just above the spot, teasing Will's hole over the lace. "Did daddy make you wet already?"

"I've thought about it for two weeks, I could only think about your knot." 

"Did you touch yourself?" The man asked gripping Graham's arse.

"Uhm... Yes, I couldn't-" The response earned him a slap.

"Daddy told you not to touch yourself, not without my permission." The little boy whimpered at the words.

"Sorry, sorry, I couldn't- I couldn't stop thinking about you, sorry." Hannibal watched him squirm under his touch and get even more wet.

"What a slut you are, mmh? On the floor, now." Will did as he was told and got on his hands and knees.

Hannibal kneeled down and started taking off Will's panties, just to see his hole dripping and clenching.

"Do you think you deserve my knot?" Lecter said, taking them off completely and pressing one finger inside. "I asked you something."

"Nnh, I don't. I've been so bad, daddy." 

"I know, little whore. You don't deserve daddy's cock, but I'll make sure you get what you need." Hannibal withdrew his fingers.

Usually the words "get what you need" meant "I'll put a vibrator inside you until you come over and over again", Will was confused when Hannibal didn't reached for the closet but went downstairs instead. 

"D-daddy?" The special agent asked when he felt his canine friends joining them upstairs.

"Winston, come here." The dog followed him and immediately started licking Will's face.

"Hey, buddy." The boy smiled sweetly.

"Winston is going to give you what you need, slutty boy. He is a good boy unlike you." 

"Wait, w-what?" Hannibal ignored him and guided the dog behind Will's arse.

The animal was immediately intrested in Will's scent, his wet nose pushed between his cheeks and he started licking.

"F-fuck, Hannibal!" The smaller boy tried to move away but the man put his shoe on his back, making him stay still.

"You will take your punishment like a good puppy or you won't cum in a month." That was enough for Will to stop fighting.

The dog kept licking him and rutting against his leg, he could feel Winston's hard cock and wet against his skin.

"Daddy, nnh... Please I need you." Will cried out, wet and dripping down his thighs.

"Don't worry, darling boy. Winston is going to give you exactly what you need." Hannibal moved his shoe from his back and sat on the bed. "Mount him."

The dog poked his cock against Will's hole, trying to get inside but not really knowing how.

"Help your alpha, boy." Graham shook his head and whimpered. "Now, William."

Will reached Winston's cock with his right hand and pressed the tip against his entrance, the animal immediately pressed inside without even giving Graham the opportunity to think.

"Nnfh... W-winston!" The canine companion pressed his paws against his hips and started fucking roughly into him. "Aauh, daddy he is- !" 

"What a whore you are, being breed by your dog and moaning like a slut. Is he fucking you hard and good?" Hannibal pulled out his cock and started stroking himself at the sight of his beautiful boy.

"Nnh... fuck, daddy he is so deep... he is so good mmh f-fuck!" Will hiccuped and sobbed.

"Mmh...Are you going to take his knot like a good little omega?" The man groaned stroking his cock a little faster.

"Y-yes! Aauh, fuuuuck yes." Will started bucking his hips to meet Winston's thrusts, the animal whined and pushed his knot inside him as he came. "Nnnhf! I can, I can feel his cum." 

Hannibal kneeled down in front of Will and grabbed his curls, pushing his cock inside his mouth. 

"Fuck, William. What a good bitch you are, you are daddy's bitch." The man started fucking his mouth.

"Nnhf..." Will gagged around his cock as Winston tried to pull out.

"It's okay, good boy." Hannibal reached one hand to stroke Winston fur. 

When the dog's knot finally deflated he pulled out and Lecter did too.

"Daddy... I want to cum, please." 

"I know, baby. Max is going to help you while daddy fucks your mouth." Hannibal called the other dog who started licking Winston's cum leaking out of Will's hole.

"Alpha..." Will whined.

"Shh, good boy. Daddy's going to fuck your mouth." Lecter shushed him and started fucking his mouth again. 

The sweet boy moaned as Max started rubbing his dick against his used rim, the dog was experienced and immediately made his way inside Will's body. Everything was too much, his hole and mouth being filled, the humiliation of being breed by his own dogs, the grip Hannibal had on his curls.

"Nnh... nhhh... nnhf!" Graham couldn't help but whine.

"Aah, so good for me." Lecter praised him.

Max started fucking him harder, almost painfully, Will was sure he was going to be sore for a long time. Hannibal pulled out and watched how his boy was shaking and begging.

"Pleaseeee, aaauh!" The dog growled and came inside him, knotting him good and rough. "I want to cum d-daddy please I can't anymore!" 

"Shhh, calm down. Don't you want to cum on daddy's knot?"

"Nnfh, yes please. Please make me cum." Will sobbed waiting for Max to pull out.

When the dog's knot disappeared Hannibal made him go outside and closed the door.

"Baby, you are making a mess." The man put two fingers inside him and felt how loose he was. 

"Please fuck me, alpha.

Lecter slid his cock inside him and started fucking him hard and deep, his right hand on Will's hip and the left gripping his curls.

"My perfect omega, my slut, my boy." Hannibal panted.

"I am, I am your s-slut!"

The younger boy didn't last long, as soon as Lecter angled his hips up and thrust against his prostate he came shuddering and screaming "daddy!" 

"Beg for my knot, Will." 

"Daddy, alpha... please I need your knot inside me, please!" The boy was sobbing and crying.

"You are a bitch, William. Nnh, nothing more than a dirty bitch." Hannibal thrust harder and came with a broken moan, pushing his knot inside the shuddering boy.

"T-thank you, thank you sir." Will panted and squirmed. "Thank you so much daddy."

"Good boy, good boy." Lecter praised, kissing Will's tailbone.