Actions

Work Header

Rating:
Archive Warnings:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2022-08-12
Words:
1,181
Chapters:
1/1
Comments:
1
Kudos:
88
Bookmarks:
11
Hits:
1,347

can I be your number one?

Summary:

frerard brainrot mixed with crying to millions on repeat makes for a pretty good fic in my opinion

Work Text:

Only about five years ago, Frank would have laughed in your face if you told him that he’d be making out with Gerard Way in a hotel room after an MCR show. MCR was over. Him and Gerard were over. Simple as that.

But just seeing Gerard’s face after years of hating their guts really did something to Frank.

”Frank,” Gerard gasped as they pulled away from the kiss for a second. Frank attacked their lips again, pushing them against the wall as his hand traveled up their shirt. They softly moaned into the kiss, hands grabbing onto Frank’s waist in order to not lose balance. They pulled away again to catch their breath, laying their head back on the wall and panting like a fucking dog. Frank tried to hide the fact that he was blushing like an idiot just watching them.

”Bed,” they said. “I’m too old to get pushed up against the wall like this.”

”Awe, am I gonna break your weak old lady spine?” Frank smirked. Gerard kicked him in the shin. “Okay, okay, bed.”

Frank somehow picked Gerard up, sweeping them off their feet and walking over to the hotel bed. He set them down on the bed, and they smiled up at him and wrapped their arms around his neck. Okay, now he was definitely blushing.

”I’ve missed this,” Gerard admitted after they had kissed for a bit more. Frank lowered his head down to their neck, kissing it softly. They whined, hand flying up to Frank’s hair and gripping it.

”Over all these years, you’re still as gorgeous as you were when you were 25,” Frank said. “Even prettier, honestly.”

Gerard smiled, hand gliding up and down Frank’s back as he kissed their neck. They moaned as Frank licked a stripe up their throat, ending it with a bite on the skin in between their chin and neck. He sucked on the bite until he was sure it would leave a pretty obvious hickey.

”Asshole,” Gerard muttered. Frank grinned. “I’m gonna cover that up.”

”You’re not gonna let everyone know who you belong to?” Frank looked up at Gerard with hooded eyes. Gerard bit their lip.

“Lindsey would slaughter me if she saw a hickey on me, Frank,” Gerard said. “She’d fly all the way here. I’d be a dead man.”

”Fine,” Frank rolled his eyes. “How about I leave some more in more… private places?”

”Oh?” Gerard smirked. “How private?”

”We’ll see,” Frank smiled back. He slipped his hands under their shirt with the intent to take it off, looking up at Gerard for permission.

They hesitated, but nodded. Frank took the shirt off, tossing it on the ground next to the bed.

”You too,” Gerard looked down at Frank’s shirt, then back up at his eyes. Frank nodded, taking his own shirt off. He knew how much Gerard loved it when his tattoos were on full display. They placed their hands on Frank’s hips, tracing along the Search and Destroy tattoo.

”These are my favorites,” Gerard said, gesturing to the two doves on Frank’s stomach, over the and.

”It’s us,” Frank said. Gerard smiled. They pulled Frank down by the shoulders into another kiss.

Frank mindlessly rolled his hips against Gerard’s, groaning quietly into the kiss. Gerard’s hand traveled to Frank’s zipper.

”Please,” Frank whispered as Gerard started to unzip his jeans. Their hand grazed against his half-hard on, making him moan embarrassingly loud. They slipped their hand into his underwear, pulling his dick out. They gave it a few quick strokes until it was fully hard.

”You’re still so good at that,” Frank moaned.

”It’s like riding a bike,” Gerard said, continuing to slowly stroke him, “You never forget.”

They thumbed the tip of his dick, making him let out a high-pitched noise. He blushed.

”You still have a beautiful voice, Frankie,” Gerard said. Frank moaned at the nickname, forgetting how good it sounded in Gerard’s mouth.

They started pumping him quicker, making him throw his head back in pleasure. His mouth fell open in a silent moan, with only shallow breaths leaving his lungs.

”Fuck, I’m close,” he moaned. “Jesus Christ, Gee.”

”Remember the first time we ever did this?” Gerard asked. Frank shrugged. “I made you cum in, like, a minute.”

”That doesn’t surprise me- fuck,” Frank groaned. “You are so fucking good at this.”

”You gonna cum?” Gerard asked, looking up at Frank with their stupid big doe eyes. He nodded, whimpering as he started to thrust into Gerard’s hand. “Cum for me, Frankie.”

That was the last straw for him. He screamed out as he spilled all over Gerard’s hand. They jerked him through it, whispering small praises to him until he came back to reality.

”God,” Frank panted. He caught his breath for a moment before looking up at Gerard. They licked the cum off their hand as they stared at Frank. “Fuck.”

”Do you want me to jerk you off?” he asked. They shook their head.

”I have a better idea,” they lifted themselves up a bit and slipped their jeans and underwear off, then straddled Frank’s thigh. Their erection rubbed against Frank’s jeans, making them bite their lip to suppress a moan.

They started rolling their hips, grinding against Frank’s thigh, unable to keep their composure. They moaned into the spit between Frank’s neck and shoulder as he placed a hand on the back of their neck, whispering to them.

”There you go baby, that’s it,” he said. “Good girl.”

Gerard moaned at the name. Frank smiled.

”You like it when I call you that?” he said, “You wanna be a good girl for me?”

”Frankie, please,” Gerard whimpered. Frank could tell they were already close by the way their hips stuttered with every thrust.

”Cum for me,” Frank whispered, locking his hands into Gerard’s hair. They moaned into his shoulder, biting down on the inked skin. Cum painted Frank’s dark jeans. “Good girl… you’re such a good girl. Fuck, baby.”

Gerard caught their breath, lifting their head. Frank admired their tear-stained face as they smiled at him.

”All that from just grinding on my leg?” he said. Gerard kissed him. Frank pushed Gerard down onto the bed as they both smiled into the kiss.

”Why did I ever think I hated you?” Frank asked after they pulled away.

”Cause you were just too scared to admit you loved me,” Gerard said sleepily. They yawned. Frank wasn’t far from falling asleep, either.

”I do love you, Gee,” Frank admitted. “I love you so much, I.. I can’t even explain it.”

”I know you do,” Gerard smiled. “And I love you too.”

They kissed again, and Frank stripped his cum-covered jeans off before they laid down under the surprisingly comfortable hotel blankets.

As they dozed off to sleep, Gerard smiled at Frank one last time before shutting their eyes. Frank followed shortly after, able to fall asleep for the first time in a while. He wrapped his arms around Gerard, silently promising to never let go.

”I love you,” Frank whispered, before sleep overcame him.