~black hair Gee(teacher gerard length)
~ short brown hair Frank(not the shaved)^bad description but i didn't know how to describe it
Gerard was laying in his bed on his stomach reading comics, like he usually would on a Saturday night. He flipped the page and read peacefully.
Suddenly there was a knock on his window. He jumped at the noise and spun around.
He heard another two knocks and went to the window. He carefully lifted the blinds.
There Frank was smiling like an idiot. He motioned his hands for Gerard to lift up the window. Gerard rolled his eyes and lifted the window so Frank could climb in. Frank stumbled a little but climbed in.
Gerard closed the window and turned around to see Frank laying on his bed.
"What are you doing here?"
Frank looked at him sarcastically.
"Oh, so you want me to leave?"
Gerard rolled his eyes and sat on the bed. Frank put his feet in Gerard's lap and picked up his comic book. He flipped a page.
"Dork."
Gerard took it from him and put it down.
"Blah Blah. At least I do something other than watch Horror movies all day."
Frank rolled his eyes.
"You didn't have to come through the window idiot. Mikey is the only one here and he's in the basement."
Frank sat up and smiled.
"Why are you here though?"
Frank got nervous all of the sudden.
"Um....I...I just got a little scared from this movie...and wanted to see you.."
Gerard's eyebrows raised.
"Really?"
He turned back to his normal expression.
"No. I'm horny."
Gerard's mouth opened but shortly closed after.
"Wow."
Frank shrugged.
"It's not like you aren't getting a boner just thinking about me."
Gerard looked down to see a small dent in his pants. He looked back up to see Frank slyly smirking.
"So?"
Frank asked like it was obvious."What?"
Gerard looked at him confused."You know, the usual."
This did become a usual thing for them. Maybe not Frank coming to his house at 11pm, but them meeting up and
^I didn't know how to describe 'meeting up and fucking' without sounding weird.
"Duh."
Gerard kissed Frank and snaked his arm around him so he could pull him closer. Frank smiled into the kiss and leaned forward so he could straddle Gerard's waist.
Gerard distracted Frank by kissing and sucking his neck. While doing this, he slipped his hands in Frank's boxers and slowly palmed him. Frank jumped slightly at the sudden feeling and moaned.
Gerard smirked and kissed up his neck to his jaw and then his lips while moving his hand faster. Frank hummed and kissed Gerard back.
Frank slowly began grinding against Gerard.
"Getting excited are we?"
"Shut up."
Gerard smiled and slipped his hand out of his pants. Frank looked down at him to protest but Gerard slipped Frank's shirt off instead. Frank smiled as Gerard began kissing his stomach and up to his chest. He tangled his hands in his hair while Gerard slowly ran his hands up and down the smaller boy's sides.
He pulled at the waistband of Frank's pants and slid them down to reveal the slight bulge in Frank's boxers. He kissed back down Frank's chest stomach to his waist. Frank slightly lifted his waist, Gerard knew exactly how to turn him on.
He kissed his waist softly, teasing Frank and sending butterflies through the boy's stomach. He pulled Frank's boxers down and took Frank's cock in his hand. Frank hummed as Gerard softly kissed the tip.
He put his mouth around the tip now and swirled his tongue slowly making Frank moan. Gerard held Frank's hips as he started slowly bobbing his head. Frank bit his lip and tried to hold back moans as Gerard sped up his pace a little.
Frank tangled his hand in Gerard's hair and gently pushed his head down further each time he went down. Gerard moaned around him, Frank closed his eyes at the feeling and moaned loudly.
Gerard swirled his tongue around him and sped up again. Frank was getting close and they could both tell. He pulled his hair slightly and started pushing his head down. Gerard lightly gagged as Frank hit the back of his throat and dug his fingernails into his sides as he moaned. Frank was breathing heavily and started lightly bucking his hips up with Gerard's movements.
It wasn't long until Frank was releasing into Gerard's mouth while tightly gripping his hair with a loud moan.
Gerard swallowed effortlessly and moved to lay beside Frank, breathing kind of quickly. Frank's chest rose heavily and he looked over at Gerard.
"You're amazing."
Gerard blushed and smiled. He kissed him and rested his head on his shoulder. Frank smiled as they laid there for a few minutes.
Soon, Frank put his clothes back on and got ready to leave. They hugged for a long time before Frank decided he really needed to go now.
Frank stood in the doorway to Gerard's room before leaving.
"See you tomorrow Gee."
Gerard nodded and smiled. Frank left the room, starting to walk down the hallway.
"I love you."
Gerard stared at him, wishing he could say it to Frank's face.
Little did he know, Frank was blushing and smiling while walking the rest of the way down the hallway. He had heard that, and his heart was currently going crazy because of it.
"I love you too."
He whispered to himself.
He walked past the kitchen, not noticing Mikey sitting at the counter with headphones on. Mikey death stared him as he walked out of the front door. He shivered as he tried not to picture what he had heard while coming upstairs from the basement. He turned the volume up.
Hope you guys liked this one lol
976 words
YOU ARE READING
Frerard Smut
FanfictionSmut I come up with out of nowhere. Cover Photo Credit: @geesusissuckingdick