Part two, as promised. This was a bit hard because there's something entirely new here. By the way, Charming Believer ahead of you.
Anyway, no beta work means that the mistakes are on me.
And characters and all that jazz are ABC's. The naughty mind guiding them is mine lol
It all began 40 minutes earlier when David announced that he didn't buy enough beverages for the evening.
"Henry, can you come with me?"
"What's happened?"
"I miscalculated the drinks I bought and we are about to run out of practically everything."
"Wonderful!" Regina rolled her eyes and sipped the third glass of water after she and Henry arrived.
He was throwing a lot of wicked looks her way. He wanted to be home, in bed, ravishing her delicious body.
But thing is that he didn't know he was going to have some fun with his grandpa first.
"So, where are we going? I suppose we won't find many stores opened now."
"I have enough wine, beer and even soda in the trunk."
"What?"
"I lied!"
"Yeah, I just figured that out," Henry looked puzzled and suspicious, angry even. He couldn't believe David lied to take him out of the loft. "Why did you lie?"
"I have a debt to pay, remember?"
Henry blinked his mind racing fast. Of course, he remembered. So did his cock.
"Are you saying you want to pay it now?"
"Yes," David answered as he parked his car behind an abandoned building a mile away from the docks.
"I guess you should've asked me if I wanted to get the 'payment', don't you think?"
"Maybe, but I didn't want to take any chances. I knew there was a chance you'd say no."
"You're absolutely right because I have other plans tonight."
David eyed him and grinned. "Regina?"
Henry narrowed his eyes, studying David's face before nodding.
"Nice!"
Henry wasn't exactly happy at the moment, even with the prospect of banging his grandfather for the first time.
"Listen, I think we should go home, I don't think we..."
The words got lost when Henry felt David's hands pulling the zipper of his jeans down and popping the button free.
"What are you doing?" That was a dumb question, Henry realized as David pulled his cock out of his boxers and licked it from base to tip. He really wasn't expecting to have sex with David. Not tonight.
"It's pretty obvious, isn't it?" The sheriff smirked and lowered his head, taking most of Henry's cock into his mouth. He wasn't fully hard yet, but that was changing fast, and Henry thought he was probably an insane nympho. He frowned to the thought and shook his head.
It was not his fault that both his mom and grandpa decided to have sex with him tonight. But it was his fault that he didn't fight back against something most people would call madness. He shrugged off and decided to enjoy his luck.
"Is this some sort of surprise?" Henry asked as he placed his hand gently on David's head. "You already fucked me this week and it's usually enough for you."
"Yes, it's usually enough, but I decided that today was a good day to indulge in a bit of a fantasy." Henry looked down, still confused with David's intentions.
"You lost me, grandpa," David chuckled, amused with Henry's unintentional innocence.
"Oh, c'mon Henry, haven't you ever had your mom bouncing on you inside her car?"
Henry's eyes widened for a moment before a devilish smirk graced his features. No, they never did anything like that before, but now he has one more item in his bucket list of naughty things to do with Regina.
"No, we've never done that, but it's a must do now."
The sheriff didn't hear what Henry said as he was humming his way up and down his grandson's cock. He was so good, Henry thought, as David tongued his balls before taking him fully into his mouth.
The sheriff was the absolute best when it came to suck cock. Henry knew he wasn't the only one aware of that. The boy simply loved when he sat on his chair at the station to enjoy David's smart mouth around him.
Thing is that he had never fucked his grandfather before, despite his best efforts to do so. The only way he found to break David's resistance was lame and stupid so he gave up the thought altogether.
"Why now?" Henry asked as his hand ran through David's short hair.
The older man looked up as though he'd never really thought about it. He quirked his brows and looked as though he was trying to find the right answer to justify his actions.
"I guess I just want my gift," David grinned and lowered his head on Henry's cock and sucked it for a long time.
The young boy threw his head back, sighing as he decided to enjoy the moment. If this was going to be the night he'll collapse of exhaustion because of too much sex, so be it!
Henry opened his eyes and looked down to find David eagerly sucking his balls into his mouth. "What gift?"
"The Thanksgiving gift I asked you last month, remember?"
Oh yes, that gift...
October 25th.
"Boy you're so good with your mouth," David's voice was husky and he felt his cock throbbing as Henry sucked him with an enthusiasm he was a small ten year-old kid running around town with a stupid book in his hands.
Henry smirked, fondling his grandpa's balls gently before sucking them into his mouth.
The sheriff had two beers that evening, but he was still sober enough to ask for a stupid thing he couldn't stop thinking about.
"Henry?"
The boy looked up, releasing David's cock with a wet pop before straightening his body to look into his eyes. His hand was steady and skillfully stroking David's shaft.
"Yes," the youngest charming was curious, to say the least.
"Can you do a big favor for me?"
"Sure, grandpa, anything you want," they smiled at each other, a tender complicity shining through their eyes.
"I know you want to fuck me..."
"Hell yeah!" David noticed the jolt Henry's cock gave and licked his own lips. This was going to be interesting. He chuckled and pulled the boy up for a tender peck on his lips.
"So I was thinking that maybe you deserve what you want," time to gamble, he thought. "And I deserve to know why your mom is so obsessed with you," David grinned down to him and waited. He remembered the first time he's caught Henry and Regina having sex.
"Now, that's something I wasn't expecting. This year got a lot better." Henry kept looking at David as he gave him a long slow lick before sucking just the tip into his mouth.
The sheriff groaned and yanked Henry away from his place on the floor. He turned his grandson around and guided him as Henry slowly lowered his body onto David's cock.
Time stopped as he felt the tightness around him heighten the sensations spreading all over his body. It was a heavenly feeling, he loved that slutty boy. David fucked him with all his might, stroking Henry's shaft in time with his deep thrusts. It didn't take long for him to lower the young boy down his cock as he came with a gasp on his lips and a smile on his face.
"If it doesn't happen until the day before Thanksgiving, I'll do my best for you to finally bury that big cock in me."
Henry barely heard the words before he collapsed on his chair. His fogged brain pushed David's words to the back of his mind as he was too satisfied to pay attention to anything else.
Present day
"So you're finally letting me fuck that ass of yours?"
"Yes!" David answered with an eagerness that made Henry laugh.
"I'm so fucking ready!"
Henry didn't need much time or space to please whoever he fucked. He just needed the right motivation, and at the moment he had the best one as David stripped himself quickly. He almost tore his shirt apart when it got stuck to the old seat of the car, his pants were outside as well as his boxers.
"Easy, grandpa, I'm not going anywhere," Henry teased as his hand found David's hardness.
The sheriff groaned, bucking his hips in time with Henry's slow strokes before he grabbed his jacket to pick up a small bottle of lube.
"This was really planned, wasn't it?"
"Of course, boy, do you really think I wouldn't cover everything I needed to do to have that cock inside me?"
If it wasn't for the fact that he was actually his grandfather, Henry was ready to believe that someone had swapped places with David. He was never this eager to get fucked not even Emma had him this excited.
"I cannot believe I'm about to stretch that ass," Henry's voice was husky and the excitement was so intense he felt his cock aching.
"See is believing, right?" The sheriff smiled and pressed his lips to Henry's for a tongue filled kiss that was a bit too desperate for his liking.
He distracted his grandson enough to coat the boy's cock with a generous amount of lube. He reached out for the car's headrest, and moved his body until he found a comfortable position. Henry watched mesmerized as David lowered himself slowly onto his cock. The tightness was unbelievable, the sensation so delicious he had to moan out loud.
"God, you're so fucking tight," Henry whispered, finding it hard to keep his head clear with all the sensations coursing through his veins.
They said nothing else after David started moving his hips. Words were forgotten as he pressed his chest to Henry's, arms winding around the boy's neck as their bodies moved together as though they have been doing this for a long time. And they have.
Henry was out of breath, his mind was blank, and he felt like his body was working on his own as he watched David grinding his hips up and down his cock. The soft moans and strangled whispers were the only sign that he was there with his grandson.
And as David rode Henry's cock harder, he felt like he lost a lot of time denying himself this unbelievable pleasure. He wanted more and he was ready to take as much as Henry could offer.
"Fuck! Fuck!" Henry screamed, the words trapped inside the car as he felt the sensations in the tip of his belly spreading all over his body as his cock pulsed inside David's eager ass.
"Damn boy, that was amazing," David was breathless. His words made Henry laugh as he was trying to breathe like a normal person as well.
He just noticed the sticky cum on his belly when he looked down to watch his grandpa get up and out of the car.
"Where are you going?" He asked, too sated to move.
"I'm not going anywhere, boy," David chuckled as he stretched his gorgeous body. "I just need to provide some blood to my legs."
"Yeah, because everything was concentrated on your cock a few minutes ago, right?"
"Probably," they both laughed and spent some time just staring up at the dark sky above their heads.
"We must do this again," David begins, looking at Henry and licking his lips in a very suggestive way. "Soon."
"Someone is incredibly eager now, yeah?" Henry elbowed his grandpa and pulled his jeans up before he put his shirt on and combed his hair again.
"Well, I've lost a lot of time," he winked, kissing Henry's cheek tenderly. "I have a lot catch up to do."
"Indeed," Henry agreed, closing the door of the car as David finished dressing and headed back to the loft.
10 minutes later they were back home to find Regina, Snow and Emma absolutely terrified that something had happened to them.
"Calm down, ladies," David began, trying to explain to Regina why he had vanished with her son like that.
"It doesn't matter where we went, mom," Henry interrupted his mother before she conjured a ball of fire. "We had a great time together, bonding like never before."
David turned his back to hide the smirk on his face. Regina probably understood what happened. She just didn't know that bonding now meant something absolutely new to the sheriff.
Once again, thanks for reading. Let me know what you think because reviews are love.
