Work It

4.3K 126 12
                                    

Gerard stuck his fingers in his mouth, biting them to think of anything else, anything else but Frank.
It didn't work, everything, even pain, reminded him of Frank. Especially if fingers were in his mouth.
He squealed as he let that train of thought continue, growing harder in his skirt.
His daddy was in a meeting, he wouldn't be out for an hour!
He couldn't be a naughty kitty and touch himself, he had to sit through the agony.
He sat on his little bed, pink and filled with his stuffies. He plopped down, facing hitting the bed as he groaned.
He couldn't wait, he simply couldn't. But he didn't want to get Frank, that was scary! There were scary men who would look at him and see him! That was terrifying!
And Daddy might not come even if he did.
(Thinking of his daddy coming was not helpful to his leaky, achy princess parts.)
He hmphed and went to play with his stuffies, getting his mind off of his daddy, at least for a little while.
But then he was right back at feeling tingly. When was Frank going to get out of that meeting?!
He sat and he looked at the door, just waiting for Frank to get back.
He wanted to touch himself so badly! He let his fingers touch at his protruding dick, feeling even more anxious as he touched himself, against rules and to his own chagrin.
He squeaked again and whimpered at the closed door. He crossed his arms, ready to be grumpy at his daddy for something he had no control over. God, damn it, he would be angry at someone.
He looked down, a lump in his skirt as his princess parts waited in attention. He huffed at them, this job was not easy.
He was getting antsier and antsier as Frank continued to not walk through the door for a few minutes.
His daddy took him to work that day because he himself was feeling a bit lonely and he had a big meeting. Gerard didn't usually go to work with him so he jumped at the chance to go.
He supposed he was lucky to go with him, since he usually didn't like him coming.
His daddy was in a bad business. He was in an illegal one and he was usually outside of his safe office on most days, doing God knows what. So Gerard didn't usually come, because it usually wasn't safe.
He was glad he came, to be with his daddy and to be able to ask for cummies. Gosh, did he need them.
He sighed again, suspicious that the days were going farther than they should because he was terribly bored and this was taking too long.
He wanted Frank to be finished! Where was he?
He was tempted to go into the room where the meeting was being held. But for reasons stated, he didn't want to do that.
He looked at the clock on the wall, Frank should have been done two minutes before.
He was usually on time and today of all days they had to run behind!?
He huffed again, watching the moments pass by, counting the seconds tick by with boredom.
The office door opened and Gerard's face shot up at the sound, eyes going to the door nob which was working it's way open.
Frank left the door locked when Gerard was here, he was paranoid someone would hurt his kitty, even though he wouldn't hesitate to kill someone who so much as gave Gerard a bad vibe. Anyone in the building knew to keep away from him.
The jingle of keys and Frank's smiling face came into view as he saw Gerard's waiting face.
Gee sighed and fell back from looking at the clock. "Thank goodness you're here!" then adding quietly, since he was always shy about sex. "My princess parts are achy."
Frank smiled more at his baby, closing the door behind him. "Yeah, baby all tingly?" he asked him, smirk apparent on his face.
Gerard moaned, "Please don't tease me! I've been waiting for an hour," he whined.
"Alright, baby," he said, walking forward to Gerard.
Gerard sighed in relief and ran forward to him wrapping his arms around his waist.
"Was kitty good? Did kitty touch himself?" he asked Gerard, taking a look at the apparent bulge in his panties.
"No! I was a good baby!" Gerard replied gleefully.
"Yeah? Wanna show Daddy that problem of yours? Wanna show me your achy little princess parts?" he asked.
Gee blushed, looking up at him through shy eyes. "Okay," it was in a soft voice, before he giggled and looked back up again, as if asking for reassurance.
"Come on, baby. Let me see," Frank said, sticking his hands around Gerard's firm ass.
"Okay, Daddy," he said again, giggling before he lifted his skirt to show his panties, Frank having pushed himself back to look at him.
He giggled again as Frank looked up at him with a smile smile. "Is my little baby in need of his daddy?"
Gerard giggled and didn't answer, just decided to push himself into Frank's arms.
Frank kissed his neck, feeling all over his body and up his legs.
"Do you need me? Did you miss me?" he asked in a hot and breathy mumble against his skin, husky and primal.
Gerard whimpered and pushed himself harder against Frank, friction needed. "Please," he asked him, breathless. He didn't even know what he was asking of him. He just was.
Frank kissed his lips again, pushing him down to the little bed in the corner of his office where he let Gerard stay and where Gerard served his sentence of waiting.
Gerard squealed again as Frank moved his legs up, splaying his body in such a vulnerable action.
"I'm gonna fuck you so hard, Gee. I'm gonna fuck you so hard you won't be able to walk for days," he promised in a growl as he got up to get the lube and a condom from his desk drawer, hard in his pants.
Gerard kicked off his skirt and Frank kicked off his pants as he got to the drawer that held the stuff for this occasion.
"Hold on, baby," Frank said as he looked for the lube, rifling through the drawers.
"Need you," Gerard whined as he felt the absence of Frank.
Frank ran back, quickly taking off his shirt as he settled in between Gerard.
He let his fingers work into his panties, Gerard's eyes rolling back into his head.
"God, you're so hot baby," he said to Gerard, letting his fingers slip into the tightness of his bum.
Gerard whimpered again, pushing down on Frank.
"Need you," he squealed again. He grabbed at Frank, bringing him down to kiss him, fingers trailing to his dick, oh so eager to be filled.
"Yeah, baby," Frank said, taking his fingers out and settling a condom and some lube to his cock.
Gerard waited eagerly to be filled again, the absence louder than the sound of Frank slicking up.
He gasped as he was filled, the slight pain being accompanied by an almost instant pleasure. He latched his fingers on Frank's strong arm, putting his legs up so he could have better access.
"So pretty," Frank crooned at Gerard's blissed out face and he bit his lip in reply.
Frank started to go faster after a few moments of slow pumping into Gerard, getting a feel for things even though they had done it so many times before.
Gerard moaned against Frank's skin as he fell to pieces, closer to his lover than when he was laying down.
"Yeah, baby? Moaning for me, like a little whore?" he asked him, smiling as he went quicker, Gerard's whole body shaking with pleasure and the weight of this odd position.
"Your-your little whore," he promised, sticking his face in the crook of Frank's neck, licking his way up the scorpion before moaning out again as Frank hit his prostate. His voice was shaking like the rest of his body, pleasure racking all of his senses.
"Frankie!" he cried, clawing as he hit his prostate.
Frank smiled, panting and shoving himself in harder.
Gerard screamed again as he kept hitting into him. "I'm gonna-" he sobbed, holding onto Frank for only a split second before he fell on his back and shot out onto his stomach.
He started panting, watching Frank as he went again.
"Oh, no, baby. You're coming again, wanna watch you fall apart again," Frank said, snapping his hips into Gerard, sure to hit his prostate.
"Frankie," Gerard whined, over stimulation already making him want to cry.
"Gonna come again," Frank muttered determined, not even worrying to reach his own climax anymore.
Gerard accepted this fact, letting Frank hit inside of him again, whimpering lightly at the fact that it hurt.
His dick jumped to attention, coming between them as he grew more and more ready to go again.
"My little boy to fuck," Frank said with his eyes dark on Gerard's face, grimacing in a mixture of pleasure and pain at the feeling of coming so soon again.
"Yours," Gerard whimpered again in a low whisper as he climbed his way up to kiss Frank again.
Frank smiled around his lips, devilish. "That's right, baby. I do what I want with you. You're mine. Mine to fuck and hold and love," he said, getting more sentimental as he felt Gerard clench around him, leaking again. He was so gorgeous, strewn out like this.
Gerard laid his head on Frank's chest, panting and whining. He had no idea how much Frank adored him.
"Love you," Gerard said, as he whimpered again, leaking all over. His voice was breathless and small as he held onto Frank.
Frank released into him at that, pumping his baby as he rode out his high, jacking him off as he whined against him. It was all just too much and with those two words, a damn broke.
Just as Frank was coming down from his high, Gerard came again, a high pitched groan ripping through him just as Frank had began to still inside of him and jack him off faster.
He shot over their tummies, looking up at Frank through glassy and awed eyes.
He panted, kissing him as he tried to get the sticky mess off of his skin.
"Love you, baby boy. Was that good?" he asked him, taking himself out of Gerard and discarding the condom in the trash next to his desk.
Gerard panted harder, laying down on his bed to play with his stuffy. He looked up at Fran k with a slight pout. The ears of his stuffed animal twirled around his fingers.
"I want cuddles," he said, looking up at Frank with big eyes.
Frank looked upset that he couldn't follow through as he watched Gerard's sad face. He shrugged his shoulders. "I can't, baby. I have work to do," he said, his hands going to wipe sweaty hair from Gerard's face.
"No," Gerard wined, hrumphing and turning away from Frank, taking the stuffie with him.
His naked body had goosebumps on it and Frank thought to put a blanket on him, before he got really cold.
He took his clothing, discarded on the floor and put them back on, taking Gerard's in his hands. He set them on the bed and proceeded to get dressed, watching Gerard's sad body.
"You can sit on my lap for a while, baby. I have another small meeting in a few minutes. You wanna be with me there?" he asked him, laying down on the bed with him. He spooned him, holding his pale and fleshy body.
Gerard kissed the arm that was under his head, sighing.
"Alright," he said, nudging his head on it in a circular motion before getting up and getting dressed again.
Frank watched him. He liked him when he was like this, when he was quiet. It was usually like this after sex, when Gerard let his true person out.
Frank smiled up at him, checking his watch and lightly grabbing his elbow. "I love you," he said to him as he was buttoning up his shirt.
Gerard smirked and kissed the side of his mouth available.
"C'mon, you're going to be late," he said, turning around to tuck Frank's shirt into his pants.
He hummed and stood on tiptoes to kiss his jaw. "I love you, too."
They exited the room hand in hand.

Dd/lb One Shots (Frerard)Where stories live. Discover now