3/Gift/

1.7K 24 59
                                    

~Danger Days Gee
~Any Frank you want
(Frank is taller than Gerard)

Gerard sat on his knees on the sofa while he watched cartoons, waiting for Frank to get home. He hadn't meant to start watching them, it just caught his eye and now he had been there for two hours.

He was wearing a cute white dress that Frank had gotten him for his birthday. He continued to watch the cartoon until he was taken out of his trance by an all too familiar voice.

"Gee!"

Gerard immediately ran to the front door and jumped onto Frank. Frank laughed and caught him. He let him down a minute later and picked up the bag he was carrying. Gerard curiously looked at the baby blue bag and white sparkly tissue paper. A gift?

Frank smiled and raised the gift up while speaking.

"I got you a gift kitten."

Gerard's eyes lit up.

"Really?"

Frank laughed and took Gerard's hand, leading him to the bedroom. Once there, he sat on the bed and handed Gerard the gift. Gerard smiled widely and threw the tissue paper aside. He glanced into the bag and quietly gasped.

Inside was cloth of some kind and a black headband with pastel pink cat ears attached. He took it out and put it on while smiling up at Frank. He tightly hugged Frank gratefully. Frank smiled and held him. Gerard let go and stood in front of Frank. Frank took his hand and spun him around.

Gerard giggled.

"You're so cute baby boy."

Gerard blushed and kissed him before going back to the bag. He pulled out black cloth which turned out to be thigh highs. He smiled even bigger if that was possible. He pulled out the last two things, a mini black pleated skirt with pastel pink where the folds were, and small black top.

He awed at the outfit and tackled Frank in a hug. Frank smiled into Gerard's hair.

"Go try it on kitten."

Gerard smiled and went into the bathroom. He came out wearing the outfit. Frank was gawking at him, almost drooling at how good his baby boy looked. Gerard twirled cutely and stood in front of Frank. Frank put his hands on Gerard's hips and kissed his side.

"You look so good Gee."

Gerard smiled and blushed. Frank kissed his side to his stomach until he got to his neck. Gerard moaned and leant his head sideways so Frank had more access. Frank left a few hickeys before pulling Gerard onto his lap.

Gerard was sat straddling Frank's thighs while Frank kissed him with his hands gripping Gee's ass under the skirt. Gerard moaned softly as Frank squeezed. Gerard tugged on Frank's shirt so Frank took it off while also taking his pants off.

Gerard took this time to take the shirt and the skirt off. Gerard was moving fast from excitement. Frank looked at him and smirked as he began kissing up Gerard's stomach and chest while holding his tiny waist.

"You're so pretty baby."

Gerard blushed and smiled at the comment. No matter how much time he spent with Frank, he always made him blush.

Frank slowly moved his hands to Gee's ass, rubbing it gently. Gerard whimpered quietly.

Frank kissed the small boy who kissed back needy. He pulled away and placed two fingers on Gerard's lips. Gerard immediately understood and sucked on Frank's fingers. After a few seconds Frank pulled his fingers away to which Gerard gave one last kitten lick.

Frank used his other hand to wipe off the spit from his lips. He snaked his hand around Gerard and rubbed his entrance. Gee whimpered at the contact.

He pushed one finger in and immediately started thrusting in and out making Gerard moan pleasantly. He soon slipped another in and started scissoring his fingers. Gerard was moaning louder and pushing back on his fingers.

"P-please Daddy- oh..I'm ready..I'm read- mm...I need you.."

Frank moaned at his boyfriend's neediness and suddenly slammed into Gerard. Gerard threw his head back and moaned loudly. Frank started thrusting slowly. Gerard moaned and bucked his hips with the thrusts. He began to ride him.

Frank groaned in pleasure as Gee rode him. He held onto his hips securely.

As if he Gerard wasn't close enough to his climax, Frank started thrusting up into him and pulling him down with each thrust. Gerard screamed out as Frank pounded into him.

Gee held onto Frank, leaving marks on his back. Gerard came, Frank also did seconds after. They collapsed next to each other panting. Gerard's cat ears were crookedly sitting on his head.

Frank looked over at his baby boy and kissed him on the forehead.

"You were amazing Gee."

Gerard cutely smiled and cuddled into him, nuzzling his head into Frank's chest. Frank smiled and kissed the top of his head as he held him. He gently ran his fingers through Gee's hair as they fell asleep.

830 words

Frerard SmutWhere stories live. Discover now