Work Text:
Hannibal was called at approximately 11 at night. He was still in his office, he decided to stay to sketch. Hannibal could’ve done it at his home but he had gotten caught up in his imagination. It made him flinch. “Will.” Hannibal was surprised to get a call by anyone at this hour, especially Will. Because Will barely communicated in person and was splendidly dry with texts and calls. “D-Doctor Lecter. I— uhhh— can’t drive myself home… Pick me up, now!” Will’s voice wavered and he yelled. He noted he was undoubtedly drunk— yet he wondered why he could not just have called a taxi.
“Will, where are you?” Hannibal set down his pencil, closing his sketchbook and fetching his coat. “Bar— The bar y’know the bar closest to my h-house.” Will coughed and gagged. Hannibal had wished he lived closer because the drive was going to be long. He also in fact didn’t know what bar he was talking about so he searched his gpa for the nearest bar near Will’s home. “Wait where you are. I’ll be there soon.” Hannibal quickly made his way out of the building and to his Bentley. The drive felt long but he finally pulled up to the bar and spotted Will sitting on the ground. Hannibal eyed the bench right in front of him ‘what a silly boy’ and got out of the his Bentley. Will was too out of it to notice Hannibal standing right in front of him so he squatted face to face.
“Mmm.. Hannibal.” Will gave a little grin and attempted to get up and wobbled using Hannibal as leverage, startling him. “Careful, Will.” Will wrapped his arms around the older mans shoulders. Hannibal pushed him off and started guiding him towards the car. “Nghhn.. Stop! I can’t do it myself..” he shoved Hannibal from him and stumbling to the Bentley, almost face planting into the door. “Will.” he opened the door for him and he practically jumped inside and laid down with a moan. Hannibal started the car and Will groaned, “I’m gonna throw up, Doctor.” he coughed and Hannibal quickly stumbled out of the car with a gasp and grabbed him out of the car surely bruising him. Will gagged and then vomit splattered on the ground with a squelch noise coming from his throat. Hannibal rubbed his back and realized there was remains on his shoes, he sneered.
Will gasped and moaned loudly, saliva dripping onto the asphalt. Hannibal should’ve been disgusted but the noises coming out of Will’s mouth were arousing, he felt a ting of guilt. “Auuuhh… Mmmm… That was yucky…Ah-“ Hannibal retrieved a cloth from his suit pocket and wiped will’s glistening pink lips. “I need to lay down..” Will grasped the door handle and yanked the door open, crawling into the back seat. Hannibal watched Will wiggle and stared at his round ass as he plopped down onto the seats. He licked his lips and shut the door, opening the front door and put the car into drive. “I’m taking you home, Will.” he adjusted the rear-view mirror and aimed it at Will’s face, his eyes were lidded and he smiled and giggled. Hannibal didn’t take Will for the giddy drunk at all so this was all entertaining.
“Okay, Doctor Lecter! Errr..” Will coughed and held his stomach, Hannibal wondered if he got this drunk often or severely drunk.
It gave him a ting of concern. He took small glances in the mirror as he drove, Will passed out drooling on the nice leather. Hannibal huffed.
They finally pulled into the long driveway, Will recognized the turn and groaned rolling over. Hannibal stretched when he got out, the drive was long and boring besides the small whimpers Will would make. He opened the back door and Will turned his head and immediately reached for Hannibal, his hand landed on his belt buckle. “Mm.” Will mumbled and Hannibal gripped his wrist and turned it down. “Come on.” Hannibal didn’t expect him to get out himself but he stood there anyway. “I-I can’t…” he whined and grabbed the air. Hannibal sigh and gripped Will’s forearms and slid him out of the seats swiftly but Will gave no effort and fell on the concert.
“Fuck!” Hannibal gaped at him for a moment before lifting him his armpits roughly, hoping Will sobered up so he wouldn’t have to drag him everywhere. But he was used to it. “Mmm..” Will snuggled up into Hannibal giving all of body weight to him. “Err— Okay, stand straight, Will.” Hannibal attempted to push him away by his shoulders but Will pounced back, “No”. He loved Will but he was already aggravated at his drunk state. “Come on.” Hannibal tried not to let the annoyance slip out of his voice. “Just carry me…” Will sighed warmth into his neck. He could ‘t say no. So he grunted as he attempted to wrap his arms around Will’s torso but he obviously had other plans.
Will jumped and his legs wrapped around Hannibal’s waist. “Put- Put your legs down.” he almost dropped him but realized he probably wouldn’t get up. Will only hiked himself up, “No. Just bring me in. It’s cold..” Hannibal huffs and adjusts the grip his has on the back of his thighs then slowly walks up the porch to hear a few dogs whining. “Will.” He hummed back. “I need your keys.” Will groaned, “My back pocket..” he snuggled further into Hannibal who was struggling to handle a whole mans weight. “Will, I would rather you-“ he exhaled and gripped tighter. “-get it yourself.” he also just rather avoid an erection. Hannibal stood there for a few seconds in silence before continuing, “Which side?” he could feel Will smile against his sleeve.
“Left.” he mumbled feeling a little too excited for the small touch and when he felt it he only gripped the back of Hannibal’s suit tighter. “Will, I can’t open the door with you on me.” Hannibal didn’t want to let go of him but he couldn’t reach the door. Will moaned and then slowly got down from Hannibal’s grip. “Give me the keys.” he didn’t wait for him to give them over and snatched them from him. Hannibal didn’t appreciate Will’s bossiness, he grit his teeth. He fumbled but finally opened the door to greet the dogs, almost tripping over Buster. “Hiiiiii, doggies.” Will spoke in a baby voice Hannibal had never heard. Hannibal smiled and ushered him in past the dogs and into the kitchen.
Will slumped onto a recliner chair with a huff and a exaggerated stretch. “Get me water, Hannibal.” he lifted his hand in a gesture and Hannibal sneered. “Will, you’re being quite rude.” he continued to get water for him anyway. “I don’t care…” he mumbled and giggled catching Hannibal’s eye with his head upside down. Hannibal’s breath hitched and he approached him with the water telling him to sit up. Finally, Will obeyed and Hannibal fed him the water with his hand on his scruffy chin. Will looked at him the whole time even when he was done, drool came down his lips with a gasp. “Thanks, Doctor.” he gaped for a moment, Hannibal wiped the water on his mouth before he could. He gulped and leaned in purposefully but Hannibal pushed him gently, “Careful.” Will chuckled, “N-No. Let me just..” his hands went to Hannibal’s cold neck and he leaned in further brushing his wet lips to Hannibal’s, closing the distance.
“Will.” he pulled away but Will didn’t listen and pushed back and collapsed on top of him. “Ah!” Will shrieked as they hit the floor, Hannibal groaned and Will sat up, shaky his waist straddled Hannibal. “Mm… I could get used to this.” he bounced and bit and Hannibal flipped him violently on his back, Will groaned. “Hey.. that hurt.” his winced and Hannibal kissed him ravenously, choking him by his collar. Hannibal bit hard on his bottom lip and Will gasped but only came back harder slamming him back onto the ground going in for a kiss until a loud thwack could be heard through the room.
Will touch his lips and realized he had been punched in the jaw, his lip slightly busted. Hannibal’s hair was rummaged and he his face was turned in anger. “Why did you do that?!” his eyebrows turned up in shock as more blood leaked from his lip and onto his hand. Hannibal switched their positions again, “You’ve been rude.” his sharp teeth shined in the small light from the kitchen. Hannibal felt more mad than he was aroused at this point. Usually he’s make an exception for Will’s rudeness but there were limited times where Hannibal was already on edge. Hannibal’s hands went to Will’s thin neck his thick fingers digging into it harshly.
“Auuughh-“ Will moaned arching his back in shock and pleasure, his erection only pulsing harder. Hannibal didn’t have intention on killing him and Will knew that. Hannibal thrusted himself dry against Will rubbing his erection on him over and over again watching Will’s face turn purple and then clawing at Hannibal’s sleeves. Hannibal’s smile grew monstrously watching Will’s eye widen
in shock and pain, a small shriek squeaking from his throat. “Haaaa—“ Will gasped as Hannibal slowly let go, his face gradually going back to color. Will’s eyes went red as he jerked Hannibal forward by his collar sticking his tongue down his throat with an exaggerated moan and roll of his hips. Hannibal made no noises other than loud huffs, taking in the scent of rugged lust and mahogany floor boards and that dredged aftershave.
“Get up.” Hannibal forced him to his feet before he could protest moving him to the counter and slamming his head onto the tile. Will grunted thrusted his hips backward as the older man tackled down his belt buckle and pant zipper, spitting in his hand which barely lubed him up. He groaned and shoved Will’s pants and boxers down with one rough movement, Will’s cock bouncing against the counter with a whine. Hannibal didn’t bother loosening Will up, he didn’t think he deserved it and he was too horny to wait. He lined himself up and Will gasped, “Wait!” Hannibal slowly pushed inside his tight virgin hole and Will groaned, humping the hard counter, unconsciously resisting Hannibals big cock. “Nhhhh!!! Oh, Oh, God.” Everything then went white.
Hannibal snapped his hips towards Will’s prostate, his hole near tearing.
Will groaned louder each thrust “Nh, Nh, Nh!” he clawed at the counter to reach for something, anything— but then Hannibal yanked him backward sharply by his hair, wrapping his arms around Will’s small torso. He moaned and gripped Hannibals forearms, one gripping his neck and the other had a violent grab in his hair forcing his jaw to go slack. “Fuck! Harder!” Hannibal grunted in his ear speeding himself up, his fingers dug into Will’s ribs, pulling him closer as his ruts and pants got shorter. Will gasped, “Right— there!“ his prostate getting abused as he violently thrusted deeper. Will enlaced his fingers with Hannibal’s whose panting and thrusts got more sporadic. Will yelled when Hannibal bit his neck and it had his breaking point. Hannibal growled around his neck and Will gasped. Will’s body went taut and he moaned as his orgasm hit him hard his whole body shaking and come marking the countertop. Hannibal came inside of him shortly after that with his face buried on Will’s neck. Will whimpered as his seed coated his insides, gripping the counter edge. Hannibal gave small kisses on the back of his neck and collarbone softening inside of him.
